【问题标题】:How do I dynamically attach an 'li' element to its parent 'ul' in pug如何在 pug 中将“li”元素动态附加到其父“ul”
【发布时间】:2020-03-28 23:40:36
【问题描述】:

我是 pug 的新手,我正在试图弄清楚如何在我的 node.js 项目中将 li 元素附加到其父 ul

我有一个无序列表ul#messages,稍后我将在我的代码中填充它以提供消息列表。但是,我有强烈的感觉 li 周围的标签不应该在那里,但我仍然无法弄清楚。我在这里、谷歌和哈巴狗网站https://pugjs.org/ 进行了不错的研究,但无济于事。下面是我想转换为哈巴狗的代码: $('#messages').append($('<li>').text(msg));

如果我能得到帮助,我将不胜感激

【问题讨论】:

    标签: javascript node.js express pug


    【解决方案1】:

    Pug 通过两个空格缩进做到这一点。

    这个:

    ul#messages
      li= msg
    

    将生成此 HTML:

    <ul id='messages'>
      <li>This is the message</li>
    </ul>
    

    您还可以使用each 运算符轻松生成一系列li 元素。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-05-27
      • 2017-04-14
      • 2022-12-05
      • 1970-01-01
      • 2011-07-15
      • 2013-11-20
      • 2012-08-15
      • 2018-12-20
      相关资源
      最近更新 更多