Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/31.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/19.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Highcharts呈现svg图标不';不显示_Javascript_Angular_Highcharts - Fatal编程技术网

Javascript Highcharts呈现svg图标不';不显示

Javascript Highcharts呈现svg图标不';不显示,javascript,angular,highcharts,Javascript,Angular,Highcharts,我需要在图形上的svg中添加一个符号,并使用 Highcharts.SVGRenderer.prototype.symbols.download = function (x, y, w, h) { var path = [ "M19 5v14H5V5h14m1.1-2H3.9c-.5 0-.9.4-.9.9v16.2c0 .4.4.9.9.9h16.2c.4 0 .9-.5.9-.9V3.9c0-.5-.5-.9-.9-.9zM11 7h6v2h-6V7zm0 4h6v2

我需要在图形上的svg中添加一个符号,并使用

Highcharts.SVGRenderer.prototype.symbols.download = function (x, y, w, h) {
    var path = [
        "M19 5v14H5V5h14m1.1-2H3.9c-.5 0-.9.4-.9.9v16.2c0 .4.4.9.9.9h16.2c.4 0 .9-.5.9-.9V3.9c0-.5-.5-.9-.9-.9zM11 7h6v2h-6V7zm0 4h6v2h-6v-2zm0 4h6v2h-6zM7 7h2v2H7zm0 4h2v2H7zm0 4h2v2H7z"
      ];
    return path;
};
在浏览器上显示图表时,highchart返回错误图标


我使用了一个图标,我不确定你从哪里得到了svg路径,但是你链接到的那一个是不同的,应该是

  Highcharts.SVGRenderer.prototype.symbols.download = function (x, y, w, h) {


      var path = [
          "M464 32H48C21.49 32 0 53.49 0 80v352c0 26.51 21.49 48 48 48h416c26.51 0 48-21.49 48-48V80c0-26.51-21.49-48-48-48zM224 416H64v-96h160v96zm0-160H64v-96h160v96zm224 160H288v-96h160v96zm0-160H288v-96h160v96z"
      ];
      return path;
  };

是的,但在路径中使用变量x,y,w,h?当我可以调整图标大小时,我不需要传递一个新的路径示例:mx+y,有什么想法吗?
x
y
w
(宽度)和
h
(高度)允许您创建响应的形状。
符号
对象中的其他形状(
圆形
正方形
三角形
等)是一个很好的示例: