代码运行后疯狂执行,不知道为什么?或者说有没有更好的写法?
代码如下:
//从父组件接收
componentWillReceiveProps(nextProps) {
this.setState({
code: nextProps.capacityBlockIndex
})
}
request = (str) => {
console.log("done" + str); //控制台疯狂的输出
ajax({
url: '//api',
jsonp: 'callback',
data: {
'capabilityCode': str
},
success: (res) => {
this.setState({
taskArr: res.values
});
return;
},
error: () => { }
});
}
render(){
if(this.state.code === 0){
this.request('infor_display_ability');
}
}
互换的青春
富国沪深
相关分类