如何使用反向插值pug.js
How to use reverse interpolation pug.js
我有一个 pug.js,其中包含大量代码。为了编写代码块,我必须编写
pre #[code.language-python print("Hello!")]
我知道我可以写一个变量并像这样使用它:
- var codeMsg = 'Hello!'
h1 #{codeMsg}
但是有没有办法使用它,以便我编写一个包含长标签声明的变量,然后放入我的代码中?像这样:
myNewTag print("Hello!")
感谢您的帮助!
您可以这样组合 mixin with tag interpolation:
// mixin declaration
mixin python
pre
code.language-python
block
// usage (don't forget the trailing dot)
+python.
print("Hello, World!")
print("Goodbye, World!")
我有一个 pug.js,其中包含大量代码。为了编写代码块,我必须编写
pre #[code.language-python print("Hello!")]
我知道我可以写一个变量并像这样使用它:
- var codeMsg = 'Hello!'
h1 #{codeMsg}
但是有没有办法使用它,以便我编写一个包含长标签声明的变量,然后放入我的代码中?像这样:
myNewTag print("Hello!")
感谢您的帮助!
您可以这样组合 mixin with tag interpolation:
// mixin declaration
mixin python
pre
code.language-python
block
// usage (don't forget the trailing dot)
+python.
print("Hello, World!")
print("Goodbye, World!")