Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/229.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何使用反向插值pug.js_Javascript_Pug_String Interpolation - Fatal编程技术网

Javascript 如何使用反向插值pug.js

Javascript 如何使用反向插值pug.js,javascript,pug,string-interpolation,Javascript,Pug,String Interpolation,我有一个包含大量代码的pug.js。为了编写代码块,我必须编写 pre#[code.language-python print(“Hello!”)] 我知道我可以写一个变量并像这样使用它: // mixin declaration mixin python pre code.language-python block // usage (don't forget the trailing dot) +python. print("Hello, World

我有一个包含大量代码的pug.js。为了编写代码块,我必须编写

pre#[code.language-python print(“Hello!”)]
我知道我可以写一个变量并像这样使用它:

// mixin declaration
mixin python
  pre
    code.language-python
      block

// usage (don't forget the trailing dot)
+python.
  print("Hello, World!")
  print("Goodbye, World!")
-var codeMsg='Hello!'
h1#{codeMsg}
但是有没有一种方法可以使用它,这样我就可以编写一个包含长标记声明的变量,然后将它放入我的代码中?像这样:

myNewTag打印(“你好!”)
谢谢你的帮助

您可以将以下内容与组合:

// mixin declaration
mixin python
  pre
    code.language-python
      block

// usage (don't forget the trailing dot)
+python.
  print("Hello, World!")
  print("Goodbye, World!")

嗯,这太好了。有没有办法使用这个内联的?