如何从amChart中删除“通过amCharts绘制的JS图表”文本?

问题描述 投票:7回答:5

如何从amChart图表中删除品牌文字?

amCharts的JS图表

是否有办法在图表配置中删除该文本?

这种图表的图像:

enter image description here

javascript amcharts amcharts4
5个回答
18
投票

商标文字为免费版本。如果要删除文本,则必须单击purchase a license。有关适用于您的使用案例的许可,请参见license FAQ

免费许可证

在您想要的任何地方使用[[只要您不介意图表上出现小的amCharts归因

[如果您已经有许可证并且正在使用AmCharts v3,只需从the support site下载文件,将它们上传到您的Web服务器,然后使用这些文件代替AmCharts CDN上的文件。如果您正在使用npm或仅希望将CDN文件与许可证一起使用,请与AmCharts联系以获取有关如何申请许可证的说明。

如果您拥有许可证并且正在使用AmCharts v4,则说明可在您的支持帐户中找到。

最后,如果您仍然遇到问题,请联系AmCharts并提供您的订单详细信息。

出于明显的原因,我们不提供有关如何在公共论坛上隐藏积分的说明。


-2
投票

将进入您的角度项目:-

节点模块-> @amcharts-> amcharts4->内部->核心->元素-> amchartslogo.js

then replace function- function AmChartsLogo() { var _this = // Init _super.call(this) || this; _this.className = "AmChartsLogo"; _this.valign = "bottom"; var d = 0; _this.opacity = 0; _this.defaultState.properties.opacity = 0; _this.url = "https://www.amcharts.com/"; _this.urlTarget = "_blank"; _this.showSystemTooltip = true; _this.readerTitle = "Chart created using amCharts library"; _this.width = 220 * d; _this.height = 70 * d; _this.background.opacity = 0; var aColor = color("#474758"); if (new InterfaceColorSet().getFor("background").alternative.hex == "#ffffff") { aColor = color("#ffffff"); } var aGradient = new LinearGradient(); aGradient.addColor(aColor); aGradient.addColor(aColor, 1, 0.75); aGradient.addColor(color("#3cabff"), 1, 0.755); aGradient.rotation = -10; var aStroke = aGradient; var m = _this.createChild(Polyspline); m.shouldClone = false; m.isMeasured = false; m.segments = [[{ x: 50 * d, y: 50 * d }, { x: 90 * d, y: 50 * d }, { x: 120 * d, y: 20 * d }, { x: 135 * d, y: 35 * d }, { x: 150 * d, y: 20 * d }, { x: 180 * d, y: 50 * d }, { x: 200 * d, y: 50 * d }]]; m.strokeWidth = 6 * d; m.tensionX = 0.8; m.tensionY = 1; m.stroke = color("#3cabff"); var a = _this.createChild(Polyspline); a.shouldClone = false; a.isMeasured = false; a.segments = [[{ x: 20 * d, y: 50 * d }, { x: 50 * d, y: 50 * d }, { x: 90 * d, y: 12 * d }, { x: 133 * d, y: 50 * d }, { x: 170 * d, y: 50 * d }, { x: 200 * d, y: 50 * d }]]; a.strokeWidth = 6 * d; a.tensionX = 0.75; a.tensionY = 1; a.stroke = aStroke; _this._disposers.push(a); var desaturateFilter = new DesaturateFilter(); _this.filters.push(desaturateFilter); var desaturateFilterHover = new DesaturateFilter(); desaturateFilterHover.saturation = 1; var hoverState = _this.states.create("hover"); hoverState.properties.opacity = 1; hoverState.filters.push(desaturateFilterHover); // Apply theme _this.applyTheme(); return _this; }


-5
投票
.amcharts-chart-div > a { display: none !important; }

-7
投票
转到amchart.js,然后找到此文本并将其删除(e =“”)

-10
投票
jQuery(document).ajaxComplete(function() { jQuery("a[title='JavaScript charts']").remove(); });
© www.soinside.com 2019 - 2024. All rights reserved.