我正在遵循一个教程创建一个有反应的FixedDataTable。但是,让以下一行在我的jsx文件中工作有一些问题:
const {Table, Column, Cell} = require('fixed-data-table');这就产生了错误(在Chrome中):
未登录的SyntaxError:意外令牌{
我使用浏览器化和reactify将我的jsx代码转换为javascript。其他行的使用要求工作良好。
我对JavaScript非常陌生,对此我非常感激,希望能有任何解决问题的建议。
发布于 2015-12-21 16:38:51
正如评论中指出的,reactify中的ES6选项没有被激活。我在我的吞咽文件中编辑了下面的行:
transform: [
[ 'reactify', {'es6': true} ]
],然后起作用了。作为解决办法,我发现您也可以这样做:
var FixedDataTable = require('fixed-data-table');
var Table = FixedDataTable.Table;
var Column = FixedDataTable.Column;而不是
var {Table, Column, Cell} = require('fixed-data-table');https://stackoverflow.com/questions/34398997
复制相似问题