【问题标题】:Extract nested inline Jade elements from a JavaScript string从 JavaScript 字符串中提取嵌套的内联 Jade 元素
【发布时间】:2016-01-09 02:31:47
【问题描述】:

在 Jade 文件中,我有一个类似 - var example = "Hello #[a(href='#') World]" 的 JavaScript 字符串,我将它传递给类似 p=example 的段落元素。

这会不合需要地输出一个 HTML 段落元素,例如 <p>Hello #[a(href='#') World]</p>

我正在寻找的输出是<p>Hello <a href='#'>World</a></p>

这有什么技巧吗?我是不是做得不好?

提前致谢。

编辑:

我刚刚在escaping 的 Jade 文档中找到了这篇文章。这给出了一个类似的例子(我编辑它以匹配我的例子):

更新后的 JavaScript 字符串为- var example = "Hello <a href='#'>World</a>"

p=example => <p>Hello <a href='#'>World</a></p>

p!=example => <p>Hello <a href='#'>World</a></p>

我现在要测试一下。

EDIT2:

有效!现在要进行大量编辑...

【问题讨论】:

    标签: javascript html node.js pug


    【解决方案1】:

    检查http://codepen.io/anon/pen/wMdPdX

     - var example = "Hello <a(href='#')>World<a/>"
    p!{example}

    【讨论】:

    • 感谢您的示例!
    猜你喜欢
    • 1970-01-01
    • 2019-03-04
    • 1970-01-01
    • 2013-12-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多