Sublime Vue语法高亮显示在:class或:style

时间:2018-12-12 18:19:03

标签: vuejs2 sublimetext3

enter image description here

在上图中的第42行(突出显示)中,请注意在:style行之前,语法看起来不错,但是在Sublime变得奇怪之后。 最值得注意的是第44行中的彩色封闭div标签。

语法引擎似乎认为有一个未封闭的引号或括号。

我注意到:class也会发生这种情况-实际上是需要"{}"的所有属性。

我的猜测是这种语法风格是vue-1的残余,并且对vue-2语法突出显示不友好,但是我不确定。

我尝试过的事情:

  • 是的,我只能make the style value a function,但是这在代码库中经常发生,并且我现在不会为每个实例构建一个特殊的函数。
  • 我查看了语法高亮选项,Vue Component只有一种样式,这就是我正在使用的样式。

请记住-这不是一次性的事情。它发生在vue文件中每个用括号表示的属性上。如果您在这里发现我的语法错误是您认为是导致这种错误的原因,那么您没有错,但这不是问题的重点。我需要知道如何解决这一明显的疏忽。

0 个答案:

没有答案