在emmet中设置默认值

Setting default value in emmet

我可以生成 60 个 html 链接,例如:

a.onegame*60

如何为它们设置默认的 innerHTML 和属性值而不是空白值?

如果您只需要占位符,只需使用大括号为所有链接添加一些默认文本即可。例如,a.onegame{test}*3 会给你

<a href="" class="onegame">test</a>
<a href="" class="onegame">test</a>
<a href="" class="onegame">test</a>

如果您需要为项目编号,请使用 Emmet 的 $ 功能,例如a.onegame{test$}*3 输出

<a href="" class="onegame">test1</a>
<a href="" class="onegame">test2</a>
<a href="" class="onegame">test3</a>

我发现我们可以使用此变量 $ 添加任何计数器值,并使用 {value}emmet 中提供值或占位符。

a.onegame{link $}给出:

<a href="" class="onegame">link 1</a>

$ 此处以 1 开头

要添加 href 值或任何 属性 ,语法是 [attr = value],例如:

a.onegame[href=$] 给出:

<a href="1" class="onegame"></a>