我正在尝试将json值放入json表中,但是它会抛出错误“'JsonTable'未定义react / jsx-no-undef”。 我该怎么办?是否有一些我需要导入的文件。
yourFunction().then(result => {
// ...
}).catch(error => {
// if you have an error
})
谢谢
答案 0 :(得分:0)
对不起我迟到的回答:
我尝试了JsonTable,但我认为它使用了已弃用的" React.createClass"在图书馆中所以它在React 15中不起作用......
这是一个反应0.14.8的工作单元:
希望这有助于:)
/*
Simplest example for react-json-table.
To see the customization options visit
https://github.com/arqex/react-json-table
*/
var items = [
{ name: 'Louise', age: 27, color: 'red' },
{ name: 'Margaret', age: 15, color: 'blue'},
{ name: 'Lisa', age:34, color: 'yellow'}
];
React.render(
<JsonTable rows={ items } />,
document.body
);
&#13;
<script src="https://cdnjs.cloudflare.com/ajax/libs/react/0.14.8/react.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/react/0.14.8/react-dom.min.js"></script>
<script src="https://rawgit.com/arqex/react-json-table/master/build/react-json-table.min.js"></script>
&#13;
我认为您需要从https://github.com/arqex/react-json-table导入react-json-table 因为反应并不知道JsonTable。
- &GT;这样做:
将react-json-table添加到您的项目中:
npm install react-json-table --save
然后只需添加到文件的顶部:
import {JsonTable} from 'react-json-table';