在函数式组件里面写一个闭包函数式组件,eslint 报错



  • 我看文档是可以这么写的:
    https://taro-docs.jd.com/taro/docs/functional-component

    export default function Index() {
      const renderTitle = () => {
        // renderTitle 每次都能获取到当前作用域 `name` 的值
        return <View>Welcome, {name}</View>
      }
      return (
        <View>
          {/* 重要人士我们要欢迎他三次 */ }
          {renderTitle()}
          {renderTitle()}
          {renderTitle()}
        </View>
      )
    }
    

    相当于是试了下官方文档,
    但是命令行 eslint 报错4efabaee-303a-4721-a905-ed20ac195734-image.png

    虽然最终还是显示编译成功的
    5378c787-6904-4c91-9cfa-aee751e8dd2d-image.png

    但是每次前面都有报错看着很膈应,请问是怎么回事呀?


登录后回复