Javascript ESlint没有React组件类方法的未定义规则
在这种情况下是否可以检测未定义的方法Javascript ESlint没有React组件类方法的未定义规则,javascript,reactjs,eslint,eslint-plugin-react,Javascript,Reactjs,Eslint,Eslint Plugin React,在这种情况下是否可以检测未定义的方法 export default class Test extends Component { render() { return ( <Example onClick={this.undefinedMethod} /> ); } } 导出默认类测试扩展组件{ render(){ 返回( ); } } 使用PropTypes或更好地切换到ReactIDEs中的TypeScript通常会
export default class Test extends Component {
render() {
return (
<Example
onClick={this.undefinedMethod}
/>
);
}
}
导出默认类测试扩展组件{
render(){
返回(
);
}
}
使用PropTypes
或更好地切换到ReactIDEs中的TypeScript
通常会标记无法用黄色/红色曲线解析的函数/标识符/符号等。有时这会造成误报。@Derek是的,但在一个大文件中很容易漏掉。IDE通常除了“曲线”外,还会突出显示预览中的文本和线条。除了编辑器已经非常清晰的警告之外,linting规则还能做什么?@drewrese我们可以在预提交挂钩上使用它并给出一个错误。在ReactIDEs中使用PropTypes
或更好地切换到TypeScript
通常会标记不能用黄色/红色波形解析的函数/标识符/符号等线。有时这会造成误报。@Derek是的,但在一个大文件中很容易漏掉。IDE通常除了“曲线”外,还会突出显示预览中的文本和线条。除了编辑器已经非常清晰的警告之外,linting规则还能做什么?@drewrese我们可以在预提交钩子上使用它并给出一个错误。