ReferenceError:nv未在角度2.00 rc4中定义

时间:2017-05-02 07:25:31

标签: angular

我在我的角度2应用程序中使用ng2-nvd3图表控件(2.00 rc4) 但是加载页面时出现以下错误:

  

ReferenceError:未定义nv

2 个答案:

答案 0 :(得分:1)

似乎你的JS没有按顺序排列,请确保按照以下顺序加载它们。

 <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/nvd3/1.8.4/nv.d3.min.css"/>
  <script src="https://cdnjs.cloudflare.com/ajax/libs/d3/3.5.6/d3.min.js" charset="utf-8"></script>
  <script src="https://cdnjs.cloudflare.com/ajax/libs/nvd3/1.8.4/nv.d3.min.js"></script>

在加载system.js.config之前,在index.html中加载它们。

Plunkr:http://plnkr.co/edit/T4i7Zh?p=preview

答案 1 :(得分:0)

请确保您已按照以下顺序包含这些库:

d3.min.js nv.d3.min.js NG2-nvd3.ts 此外,您可以尝试将前两个库添加到index.html以确定是否存在导入错误: