当前位置: 首页 > Web前端 > HTML

[Vue]Parsingerror-invalid-first-character-of-tag-name错误位置及解决方法

时间:2023-03-29 11:28:24 HTML

前段时间一直在写React项目,在tsx中经常用三元运算符写dom。这次写Vue项目,把三元运算符写成Vue的模板语法的习惯,同时在条件表达式中使用了小于号“<”,结果编译正常,网页显示正常,eslint报错“invalid-first-character-of-tag-name”。举个例子解决方案(回到Vue的世界,不要在React里兜圈子):1.filter(不推荐,Vue3抛弃filter)2.在methods中定义一个函数用于格式化(推荐)3.使用转义符(sao操作类,不推荐)"<"变成"<"这种情况下eslint校验通过,编译可以通过,页面正常显示,但是在vscode插件Volar(或Vetur)被安装转义字符的地方会是红色的。4.使用v-text(不推荐,不能重复使用)完成对自己语雀的同步更新https://www.yuque.com/diracke...