zoukankan      html  css  js  c++  java
  • vue2.0 vetur插件提示 'v-for' directives require 'v-bind:key' directives 的解决办法

    在用vscode编写vue代码时,因为安装的有vetur插件,所以当代码中有v-for语法时,会提示

    [vue-language-server] 'v-for' directives require 'v-bind:key' directives.

     

    我们知道vue在升级到2.2后,当在组件中使用 v-for 时, key 现在是必须的;

    回头看一下,我们写的代码 v-for中有key,但是为什么还报错呢?

    去vetur插件的github上搜了一下,发现有人提这个报错问题,该插件的作者给出了解决办法:

    This is intended ESLint feature. You can turn off eslint check in future release. 

    Setting vetur.validation.vue-html to false will disable it.

    这是ESLint的功能,对vue进行了eslint检查,那么我们就把eslint对该插件的检查关闭;

    在vscode中,打开 文件>首选项>设置

    vetur.configuration 把  "vetur.validation.template": true  改成"vetur.validation.template": false

    保存,我们再看一下vue文件,发现不报错了。
     
     
  • 相关阅读:
    多线程
    ERP概念介绍
    Servlet生命周期
    springmvc工作流程
    spring事务管理的接口
    解决主从备份Slave_SQL_Running:No
    实现Mysql主从备份
    springboot集成mybatis进行开发
    SpringBoot 入门第一章
    Hibernate 关联关系映射
  • 原文地址:https://www.cnblogs.com/minigrasshopper/p/7873211.html
Copyright © 2011-2022 走看看