【问题标题】:vue/no-unused-vars with Vue Js Dynamic Slot Names带有 Vue Js 动态插槽名称的 vue/no-unused-vars
【发布时间】:2020-07-21 02:05:08
【问题描述】:

我正在使用 vuejs 和 vue-bootstrap,并且在 b-table 中有这个插槽,因此我可以将过滤器应用于我的表中的几个字段:

  <template
    v-for="item in items"
    v-slot:[`cell(${item})`]="data"
  >
    {{ data.value | filter }}
  </template>

items 是我数据中的一个对象。

一切正常,但我现在收到一个 lint 错误 'item' is defined but never used vue/no-unused-vars.。我得到它的原因很明显,但有没有办法让它明白我正在使用变量或更好的方法来实现上述目标?

【问题讨论】:

    标签: javascript vue.js eslint


    【解决方案1】:

    您可以在package.json 文件的eslintConfig 部分禁用未使用的变量警告:

    "rules": {
          "no-unused-vars": "off"
    }
    

    【讨论】:

      猜你喜欢
      • 2020-01-25
      • 2020-02-17
      • 1970-01-01
      • 2020-01-28
      • 2020-07-24
      • 2020-03-17
      • 2019-12-31
      • 2019-07-06
      • 1970-01-01
      相关资源
      最近更新 更多