Đây là mảnh của tôi về mã, trong đó hoạt động một cách chính xác (bổ sung hồ sơ), nhưng ném một lỗi sau khi bổ sung:React.js: Bạn được gọi là 'setState` với một callback đó không phải là callable
Uncaught Error: Invariant Violation: enqueueCallback(...): You called
setProps
,replaceProps
,setState
,replaceState
, orforceUpdate
with a callback that isn't callable.
handleSubmit: function(e) {
e.preventDefault();
return $.post('', {page: this.state},
function(data) {
this.props.handleNewPage(data);
return this.setState(this.getInitialState(), 'JSON');
}.bind(this)
);
}
Hiện không có tuyến đường nào. Ai đó có thể giúp tôi giải quyết vấn đề này không?
đã thử điều này? 'return this.setState (this.getInitialState, 'JSON');' – philipp
hoạt động tương tự. –