【发布时间】:2016-04-12 03:28:05
【问题描述】:
我正在使用 reactjs 和 es6,我定义了一个 javascript,如下所示。
vendor.jsx:
export const VENDOR_LIST = [{
vendor: []
}];
在另一个 javasript 文件中,我想导入这个文件,所以我使用了下面的代码。但是我总是在 componentDidMount() 方法中得到 VENDOR_LIST is undefined 错误。我的代码有什么问题?
import VENDOR_LIST from '../data/vendor'
export class VendorList extends React.Component{
selectChanged(e){
console.log('select changed ', e);
}
componentDidMount(){
console.log('load vendor list data ',VENDOR_LIST);
}
render(){
return (
<select onChange={this.selectChanged}>
<option value="A">A</option>
<option value="B">A</option>
<option value="-">Other</option>
</select>
)
}
}
【问题讨论】:
标签: javascript reactjs ecmascript-6