字面意思:应为赋值或函数调用,而不是看到表达式没有未使用的表达式
很可能是js表达式调用的是函数方法,却没有执行方法,或者准备定义某变量,却没有赋值。
如:
submit=()=>{
console.log(1)
}
onClick={()=>{this.submit}} //错误
修改:
onClick={this.submit} //正确
//或者
onclick={()=>{this.submit()}}
本文解析了JavaScript中常见的表达式调用错误,例如将函数赋值给变量时未执行或调用不当的情况,并提供了正确的代码示例。
字面意思:应为赋值或函数调用,而不是看到表达式没有未使用的表达式
很可能是js表达式调用的是函数方法,却没有执行方法,或者准备定义某变量,却没有赋值。
如:
submit=()=>{
console.log(1)
}
onClick={()=>{this.submit}} //错误
修改:
onClick={this.submit} //正确
//或者
onclick={()=>{this.submit()}}
1万+
2万+
897

被折叠的 条评论
为什么被折叠?