「道具」被分配了一個值但從未使用過 no-unused-vars vue3
P粉810050669
P粉810050669 2023-08-25 17:00:46
0
1
560
<p>我在我的 vue 元件檔案上使用。我的元件程式碼:</p> <pre class="brush:php;toolbar:false;"><模板> > <路徑描邊線帽=“圓形”筆畫線連​​接=“圓形”筆劃寬度=“2” d=“M10 14l2-2m0 0l2-2m-2 2l-2-2m2 2l2 2m7-2a9 9 0 11-18 0 9 9 0 0118 0z” >> </svg>&nbsp;取消 </路由器連結> </範本> <腳本設定> const props = DefineProps({ 路由器名稱:{ 類型:字串, 必填:真實 } }) </劇本></pre> <p>但其回傳 eslint 錯誤<code>'props'被賦值但從未使用過 no-unused-vars</code></p> <p>我已經在我的 package.json 上新增了以下規則:</p>
「擴充」: [
      “插件:vue/vue3-essential”,
      “eslint:推薦”
    ],
    “解析器選項”:{
      “解析器”:“@babel/eslint-parser”
    },
    「規則」:{
            “vue/script-setup-uses-vars”: “錯誤”,
      “vue/多字元件名稱”:“關閉”
    }</pre>
<p>仍然是錯誤。我的開發依賴:</p>
「devDependency」: {
    “@babel/core”:“^7.12.16”,
    “@babel/eslint-parser”:“^7.12.16”,
    “@vue/cli-plugin-babel”:“~5.0.0”,
    “@vue/cli-plugin-eslint”:“~5.0.0”,
    “@vue/cli-service”:“~5.0.0”,
    “eslint”:“^7.32.0”,
    “eslint-plugin-vue”:“^8.0.3”
  },</pre></p>            
P粉810050669
P粉810050669

全部回覆(1)
P粉298305266

您收到錯誤是因為(如錯誤指出的那樣)您從不使用 props。您可以刪除 const props = 或(我建議)將 "no-unused-vars": "warn" 新增到 package.json 中的規則。 p>

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板