首页 > 解决方案 > 期望一个赋值或函数调用,而是看到一个表达式 @typescript-eslint/no-unused-expressions (React)

问题描述

我试图在点击事件上运行一个stopPropagation函数,它给了我这样的错误: Expected an assignment or function call and instead saw an expression @typescript-eslint/no-unused-expressions

<span className="selectedValue" onClick={(e) => { e.stopPropagation(); runSelect;}}>25 Miles</span>

标签: reactjstypescript

解决方案


你实际上并没有打电话runSelect。试试这个:

<span className="selectedValue" onClick={(e) => { e.stopPropagation(); runSelect();}}>25 Miles</span>

推荐阅读