簡體   English   中英

Jshint:錯誤:未定義d3

[英]Jshint: error : d3 is not defined

我在我的應用程序中使用angular-nvd3。 在運行jshint任務時,它顯示錯誤:d3不是defiend。

這是我的控制器使用d3:

        function measurementsCtrl() {
            var vm = this;
            vm.options = {
              chart: {
                  type: 'lineChart',
                  height: 450,
                  margin : {
                      top: 20,
                      right: 20,
                      bottom: 40,
                      left: 55
                  },
                  x: function(d){ return d.x; },
                  y: function(d){ return d.y; },

                  xAxis: {
                      axisLabel: 'Time (ms)'
                  },
                  yAxis: {
                      axisLabel: 'Voltage (v)',
                      tickFormat: function(d){
                          return d3.format('.02f')(d);
                      },
                      axisLabelDistance: -10
                  },
                  callback: function(chart){
                      console.log("!!! lineChart callback !!!");
                  }
              }      
          }

檢入.jshintrc文件

如果在全局變量下定義“d3”

 "globals": {
    "d3": true
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM