返回顶部
首页 > 资讯 > 精选 >vue注释template中组件的属性报错怎么解决
  • 467
分享到

vue注释template中组件的属性报错怎么解决

2023-06-30 01:06:41 467人浏览 独家记忆
摘要

这篇文章主要讲解了“Vue注释template中组件的属性报错怎么解决”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“vue注释template中组件的属性报错怎么解决”吧!注释templat

这篇文章主要讲解了“Vue注释template中组件的属性报错怎么解决”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“vue注释template中组件的属性报错怎么解决”吧!

注释template中组件属性

想注释一个组件的属性,一直报错

[vue/no-parsing-error] Parsing error: unexpected-character-in-attribute-name

因为项目中引入了eslint-plugin-vue,对template有默认检测,因此就直接修改.eslintrc.js文件

 "unexpected-character-in-attribute-name": false,

发现也没啥用.

最后一番查找发现,这个插件是修改了vscode的默认配置

你得打开Vscode的配置文件

Ctrl+Shift+P ,输入open workspace settings

再搜索 vetur.validation.template

把这玩意给设置成false就成(取消勾选项)

vue注释template中组件的属性报错怎么解决

实例中的template讲解

代码

//别忘了引包<body>  <div id="app-1">     {{msg}}  </div>  ================  <div id="app-2">     {{msg}}  </div>  =================  <div id="app-3">     {{msg}}  </div>  <script>    //在vue.js中,可以使用template给元素添加模板,但是元素中只能有一个根元素,不能出现两个或两个以上的根同级元素。还可以在模板中绑定数据、表达式等。下面利用实例说明如何添加模板    // 创建 Vue 实例,得到 ViewModel    new Vue({      el: '#app-1',      data: {         msg:'这是通过el属性获取挂载元素的outerhtml方式渲染'       }    });    //结论:如果vue实例中有template属性,会将该属性值进行编译,将编译后的虚拟dom直接替换掉vue实例绑定的元素(即el绑定的那个元素);    //注意:template属性中的dom结构只能有一个根元素,如果有多个根元素需要使用v-if、v-else、v-else-if设置成只显示其中一个根元素;    new Vue({      el: '#app-2',      data: {         msg:'这是通过el属性获取挂载元素的outerHTML方式渲染'       },      template:'<div>这是template属性模板渲染</div>'    });    //render     new Vue({      el: '#app-3',      data: {         msg:'这是通过el属性获取挂载元素的outerHTML方式渲染'       },      template:'<div>这是template属性模板渲染</div>',      render: function(createElement){        return createElement('div',         // 参数2、这里相当于给标签加属性 例如:<div style='color:red,font-size: 14px'></div>        {       //给div绑定样式       style:{         width:'300px',                height:'400px',                color:'pink'       },       //给div绑定点击事件              on: {                click: () => {                    console.log('点击事件')                }            }        },        // 参数3、参数中渲染的标签的子元素数组(可选)         // [        //    // 文本节点直接写就可以        //    'text'        // ]        '这是render属性方式渲染。'        );      }    });  </script></body>

调试图片

vue注释template中组件的属性报错怎么解决

原理说明图片

vue注释template中组件的属性报错怎么解决

终极结论

el,template,render属性优先性

当Vue选项对象中有render渲染函数时,Vue构造函数将直接使用渲染函数渲染DOM树,当选项对象中没有render渲染函数时,Vue构造函数首先通过将template模板编译生成渲染函数,然后再渲染DOM树,而当Vue选项对象中既没有render渲染函数,也没有template模板时,会通过el属性获取挂载元素的outerHTML来作为模板,并编译生成渲染函数。

换言之,在进行DOM树的渲染时,render渲染函数的优先级最高,template次之且需编译成渲染函数,而挂载点el属性对应的元素若存在,则在前两者均不存在时,其outerHTML才会用于编译与渲染。

感谢各位的阅读,以上就是“vue注释template中组件的属性报错怎么解决”的内容了,经过本文的学习后,相信大家对vue注释template中组件的属性报错怎么解决这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是编程网,小编将为大家推送更多相关知识点的文章,欢迎关注!

--结束END--

本文标题: vue注释template中组件的属性报错怎么解决

本文链接: https://lsjlt.com/news/326992.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • vue注释template中组件的属性报错怎么解决
    这篇文章主要讲解了“vue注释template中组件的属性报错怎么解决”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“vue注释template中组件的属性报错怎么解决”吧!注释templat...
    99+
    2023-06-30
  • vue 注释template中组件的属性说明
    目录注释template中组件属性实例中的template讲解调试图片原理说明图片终极结论注释template中组件属性 想注释一个组件的属性,一直报错 [vue/no-parsin...
    99+
    2024-04-02
  • vue中template报错问题怎么解决
    这篇文章主要讲解了“vue中template报错问题怎么解决”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“vue中template报错问题怎么解决”吧!template报错写这个纯粹是为了纪...
    99+
    2023-06-30
  • vue中关于template报错等问题的解决
    目录template报错vue报错问题template报错 写这个纯粹是为了纪念有多蠢 template:` <div class='app'>     <butt...
    99+
    2024-04-02
  • 解决Vue的组件属性this不存在问题
    目录Vue的组件属性this不存在问题来源原因解决方案Vue中的this丢失解决方案Vue的组件属性this不存在 问题来源 今天写代码,发现我的mounted方法里面的this全部...
    99+
    2024-04-02
  • vue中组件的props属性有什么用
    这篇文章主要介绍vue中组件的props属性有什么用,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!问题一:那props具体是怎么使用呢?原理又是什么呢?往下看1、【定义被调用组件】首先,我们先定义一个person组件...
    99+
    2023-06-25
  • vue怎么实现一个单独的组件注释
    这篇文章主要介绍“vue怎么实现一个单独的组件注释”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“vue怎么实现一个单独的组件注释”文章能帮助大家解决问题。一个单独的组件注释写了一个组件 加了一些注释...
    99+
    2023-06-30
  • vue组件中watch属性的作用是什么
    本篇文章为大家展示了vue组件中watch属性的作用是什么,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。具体内容如下<!doctype html&g...
    99+
    2024-04-02
  • element中form组件prop嵌套属性问题怎么解决
    本篇内容介绍了“element中form组件prop嵌套属性问题怎么解决”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!Introductio...
    99+
    2023-06-29
  • Spring配置文件中property属性的name出错怎么解决
    要解决Spring配置文件中property属性的name出错问题,可以按照以下步骤进行处理:1. 检查错误的name属性是否正确拼...
    99+
    2023-08-14
    Spring property
  • Vue中的watch侦听器、计算属性、Vue-cli和组件怎么使用
    这篇文章主要介绍了Vue中的watch侦听器、计算属性、Vue-cli和组件怎么使用的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇Vue中的watch侦听器、计算属性、Vue-cli和组件怎么使用文章都会有所收...
    99+
    2023-06-30
  • vue中使用vue-pdf组件实现文件预览及相应报错解决
    目录前言一、安装npm 依赖二、引入组件1、html中使用组件 单页2、数据处理 单页三、项目使用--代码部分四、报错解决总结前言 使用vue-pdf组件实现文件预览功能 并在文件上...
    99+
    2024-04-02
  • van-dialog组件调用报错怎么解决
    今天小编给大家分享一下van-dialog组件调用报错怎么解决的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。van-dial...
    99+
    2023-06-30
  • 怎么解决php com组件报错问题
    小编给大家分享一下怎么解决php com组件报错问题,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!php com组件报错的解决办法:1、在php.ini中修改配置...
    99+
    2023-06-08
  • Angular组件拿不到@Input输入属性怎么解决
    本篇内容介绍了“Angular组件拿不到@Input输入属性怎么解决”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!原代码是这样的:@Comp...
    99+
    2023-07-04
  • element中form组件prop嵌套属性的问题解决
    目录Introduction总结Introduction 分享今天同事问的一个问题, 下面这段代码会报错,先看代码:重点是el-form-item组件的prop属性 <temp...
    99+
    2024-04-02
  • vant中field组件label属性两端对齐问题怎么解决
    这篇文章主要介绍“vant中field组件label属性两端对齐问题怎么解决”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“vant中field组件label属性两端对齐问题怎么解决”文章能帮助大家解...
    99+
    2023-06-30
  • vue-cli5中yarn的报错问题怎么解决
    这篇文章主要讲解了“vue-cli5中yarn的报错问题怎么解决”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“vue-cli5中yarn的报错问题怎么解决”吧!vue-cli抛出了错误如下:...
    99+
    2023-06-30
  • Vue中$route序列号报错怎么解决
    本文小编为大家详细介绍“Vue中$route序列号报错怎么解决”,内容详细,步骤清晰,细节处理妥当,希望这篇“Vue中$route序列号报错怎么解决”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。由于Vuex在浏览...
    99+
    2023-07-06
  • 如何解决vue子组件修改父组件传来的props值报错问题
    这篇文章主要介绍如何解决vue子组件修改父组件传来的props值报错问题,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!vue不推荐直接在子组件中修改父组件传来的props的值,会报错...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作