eslint变量已使用却报为使用的错误

0 0 eslint jsx react.js
半盛&梦夏
半盛&梦夏

声望值:149 0人

2018-08-08 15:17:16 提问

关注 0关注

收藏 0收藏, 1841浏览

import React from 'react'
import styles from './style.css'
import '../../assets/img/iconfont/style.css'
import Search from '../search/index.jsx'
import Nav from '../nav/index.jsx'
export default class Header extends React.Component {
    render () {
        return (
            
React
v16.1.1 GitHub

) } }

如上面的注册送白菜网,引入的组件Search与Nav在下面是用使用到的,但是eslint却报未使用的错误:
图片描述

对于这个问题,各位大神有哪些解决方案?
(注:我自己有一种方案,但觉得不是特别好,就是给组件的变量加一个前缀,然后配置eslint规则,对带有这个前缀的变量不予检查)

请先 登录 后评论

2个回答

  • Carlos Beranger174声望 2018-08-08 11:44

    其实不太明白,你不用为什要定义?或者说你定义之后为什么不用? 你说的inline-eslint方式确实可以解决,但是这样的写码方式不是很奇怪么。
    请先 登录 后评论
  • の酒度微笑69声望 2018-08-08 11:44

    eslint是不是有jsx的版本规范啊,你配的是这个的吗?
    请先 登录 后评论

注册送白菜38

悬赏追问
10
  • 10
  • 20
  • 50
  • 100
  • 200
  • 输入数值
发布追问