[英]create-react-app and d3 - Why is d3 undefined?
我正在使用create-react-app來啟動我的應用程序,我想在我的組件中使用d3。 我正在使用節點6.3.1。 我跑了
npm install d3 --save
並且可以在我的package.json中看到d3。 那我為什么不擁有d3? 這是我的組件類; 它報告d3未定義。
import React from 'react'
import d3 from 'd3'
var Grid = React.createClass({
render: () => {
console.log('d3', d3) // reports "d3 undefined"
return (<div/>)
}
})
export default Grid
d3不是頂級導出,但您可以導入所有內容並將其保存到d3命名空間
import * as d3 from 'd3'
或者只是導入您打算使用的功能。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.