【发布时间】:2015-11-10 00:33:49
【问题描述】:
我有问题。我正在学习 React js,我有一个必须编辑的模板。我需要添加一些 ajax 方法来获取和发送信息。我设法执行了其中一些操作,但现在我遇到了问题。
我有 php 脚本,它让我得到 json_encode。
getCategories: function() {
$.ajax({
url: '#########my_url#########',
dataType: 'json',
success: function(data) {
this.setState({datas: data});
}.bind(this)
});
},
我有这个
getInitialState: function() {
return {datas: []};
},
问题是我总是先得到空数组,然后得到结果。当我尝试使用它时,它会出错,因为它试图映射空数组。这是我尝试使用该对象之前的 console.log。
[HMR] Waiting for update signal from WDS...
[]
[WDS] Hot Module Replacement enabled
[Object, Object, Object, Object]
物品装满后如何让它工作?
【问题讨论】:
标签: php jquery ajax object reactjs