javascript - :: TypeError: _this3.feedbackform 不是函数?
问题描述
为什么当我调用另一个函数componentDidUpdate
以调用另一个 api 时出现此错误,此错误出现:TypeError: _ this3.feedbackform is not a function?
fetch(baseurl + 'submitform/register', {
method: 'POST',
body: data,
}).then((res) => {
return res.json();
}).then((data) => {
console.log(data);
if (data.code == 200) {
alert(data.message);
this.feedbackform.bind(this);
} else if (data.code == 405) {
alert(data.message);
}
/* this.setState({
loaded: true,
response: data.response
})*/
// console.log(this.State.resp);
});
feedbackform()
{
alert('Feedback');
}
解决方案
推荐阅读
- android - 为一周中的特定日期设置警报管理器
- uml - 如何绘制两个系统的用例?
- python-3.x - 无法在 python 的插入语句中使用参数?
- c++ - 如何访问定义为固定大小的向量?
- javascript - 更改 Highchart 的饼图 .xls 文件类别列名
- excel - Excel ScreenUpdating false 并且在复制粘贴到另一个工作表时仍然闪烁
- javascript - 仅在一个变量上设置状态
- jenkins - Jenkins:从脚本块设置环境值
- python - 用python格式化JSON
- foreach - 使用 dataprovider 和 java 8 读取 excel 数据