从 JavaScript 字符串中提取嵌套的内联 Jade 元素
Extract nested inline Jade elements from a JavaScript string
在 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>
我现在要测试一下。
编辑2:
有效!现在要做很多编辑...
勾选http://codepen.io/anon/pen/wMdPdX
- var example = "Hello <a(href='#')>World<a/>"
p!{example}
在 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>
我现在要测试一下。
编辑2:
有效!现在要做很多编辑...
勾选http://codepen.io/anon/pen/wMdPdX
- var example = "Hello <a(href='#')>World<a/>"
p!{example}