【问题标题】:Setting default value in emmet在 emmet 中设置默认值
【发布时间】:2017-09-02 10:56:36
【问题描述】:

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

a.onegame*60

如何为所有这些设置默认的 innerHTML 和属性值而不是空白值?

【问题讨论】:

  • “默认innerHTML”和“空白值”是什么意思?您的意思是为所有 60 个链接设置唯一文本吗?还是只是占位符值?请澄清。
  • 我的意思是它们中的任何一个,带有默认值或占位符。

标签: html emmet


【解决方案1】:

如果您只需要一个占位符,只需使用花括号为所有链接添加一些默认文本。比如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>

【讨论】:

  • 谢谢,完美。我也可以用同样的方式更新href 吗?
  • 是的,您可以以同样的方式使用 $。如果此答案对您有用,您能否投票并将其标记为选定答案?它将帮助过滤 SO 上的搜索查询。谢谢!
【解决方案2】:

我发现我们可以使用这个变量$ 来添加任何计数器值,并使用{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>

【讨论】:

    猜你喜欢
    • 2020-05-31
    • 2018-02-11
    • 2017-12-25
    • 1970-01-01
    • 2013-06-17
    • 1970-01-01
    • 1970-01-01
    • 2021-12-23
    • 2019-04-26
    相关资源
    最近更新 更多