2016-07-01 3 views
0

レゴ様ブロックのスニペットを設定して迅速な生産を行う。スニペットの中に以下のコードです:EmmetとSublimeTextの中でdata-attrを使用するときにデータ属性の等価性を許可しない

"menu:drop": "ul.dropdown.menu[data-dropdown-menu]>li*${1:how_many}>a{Item \\$}" 

しかし、SublimeTextで完了すると、以下が生成されます。

<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> 

は道を知って誰もが「許可しないようにエメット・コア・スクリプトをハッキングすることなく、です'data-dropdown-menu' attrの後に="" 'と表示されますか?

+0

はそれのように見えない詳細はhttp://emmet.io/blog/beta-v1-1/を参照してください:http://docs.emmet.io/abbreviations/syntax/ –

答えて

2

属性名の後にドットを付けると、ブールとなります。 ul.dropdown.menu[data-dropdown-menu.]。 HTMLモードでは<ul class="dropdown menu" data-dropdown-menu>を出力しますが、XML/XHTMLでは結果は<ul class="dropdown menu" data-dropdown-menu="data-dropdown-menu">になります。

+0

感謝を!私は逃しました。 –

関連する問題