Sublimetext3 在Emmet和SubmiteText中使用数据属性时不允许数据属性相等

Sublimetext3 在Emmet和SubmiteText中使用数据属性时不允许数据属性相等,sublimetext3,emmet,Sublimetext3,Emmet,为类似乐高积木的积木设置代码片段,以实现快速生产。代码段中包含以下代码: "menu:drop": "ul.dropdown.menu[data-dropdown-menu]>li*${1:how_many}>a{Item \\$}" 但是,在SublimateText中完成后,将生成以下内容: <ul class="dropdown menu" data-dropdown-menu=""> <li><a href="">Item 1&l

为类似乐高积木的积木设置代码片段,以实现快速生产。代码段中包含以下代码:

"menu:drop": "ul.dropdown.menu[data-dropdown-menu]>li*${1:how_many}>a{Item \\$}"
但是,在SublimateText中完成后,将生成以下内容:

<ul class="dropdown menu" data-dropdown-menu="">
    <li><a href="">Item 1</a></li>
    <li><a href="">Item 2</a></li>
    <li><a href="">Item 3</a></li>
</ul>

是否有人知道一种不破解Emmet核心脚本的方法,即在“
数据下拉菜单”attr?

之后不允许“
=”
”使用“
数据下拉菜单”

您可以在属性名称后加一个点,使其成为布尔值,例如
ul.dropdown.menu[数据下拉菜单]
。在HTML模式下,它将输出
,但在XML/XHTML中,结果将是


有关更多信息,请参见。

您可以在属性名称后添加一个点,使其成为布尔值,例如,
ul.dropdown.menu[数据下拉菜单]
。在HTML模式下,它将输出
,但在XML/XHTML中,结果将是


有关更多信息,请参见

看起来不像:看起来不像:谢谢!我错过了,谢谢!我错过了。