相关疑难解决方法(0)

eslint-plugin-vue vue/valid-v-model 似乎会警告使用 Vue.js 2 中的规则

我正在使用 Vue.js 3.
以下 eslint-plugin-vue 警告似乎是使用 Vue.js 中的规则进行警告 2.
<MyComponent v-model:propName="foo"/>Vue.js 支持这种编写风格 3.
如何使其与 Vue.js 兼容 3 ?

<MyInputComponent
  v-model:value="state.value"
/>
// [vue/valid-v-model] 'v-model' directives require no argument. eslint-plugin-vue [7, 9]
Run Code Online (Sandbox Code Playgroud)

.eslintrc.js

module.exports = {
  extends: [
    'plugin:vue/vue3-recommended',
  ]
}
Run Code Online (Sandbox Code Playgroud)

包.json

{
  "name": "ProjectName",
  "version": "0.0.0",
  "scripts": {
    "dev": "vite",
    "build": "vite build"
  },
  "dependencies": {
    "typescript": "^4.1.2",
    "vue": "^3.0.2"
  },
  "devDependencies": {
    "@vue/compiler-sfc": "^3.0.2",
    "eslint-plugin-vue": "^7.1.0",
    "vite": "^1.0.0-rc.8"
  }
}
Run Code Online (Sandbox Code Playgroud)

eslint vue.js vuejs3

5
推荐指数
1
解决办法
7331
查看次数

标签 统计

eslint ×1

vue.js ×1

vuejs3 ×1