最近在vue项目中需要使用d3,package.json里面加了:
"dependencies": {
"d3": "^4.9.1"
}
但是在vue单文件组件里面引入d3时,会提示这个错误:
然后写let svg=d3.select("body")时网页上也报了错,这是怎么回事呢?
最近在vue项目中需要使用d3,package.json里面加了:
"dependencies": {
"d3": "^4.9.1"
}
但是在vue单文件组件里面引入d3时,会提示这个错误:
然后写let svg=d3.select("body")时网页上也报了错,这是怎么回事呢?
6 回答2.8k 阅读✓ 已解决
6 回答2.3k 阅读
5 回答6.2k 阅读✓ 已解决
2 回答1.9k 阅读✓ 已解决
2 回答1.5k 阅读✓ 已解决
4 回答2.6k 阅读
2 回答1k 阅读✓ 已解决
首先看你的
package.json
发现是使用的D3的v4版本,D3的v4版本,进行了功能拆分,不再向v3版本那样的使用形式了,如果你想用模块的方式引入,有两种方法,如下:方法1, 部分引入
方法2,全部引入
具体说明,请参看 github说明文档