有没有办法script
在保持缩进的同时在 Jade 标签中内联 Javascript 代码?
删除缩进是可行的,但它使代码极难阅读和修改。
另一种选择是将 Javascript 放在单独的文件中,但是我们需要将一些参数从模板传递给脚本。是否可以在“单独的文件”方法中做到这一点?
有没有办法script
在保持缩进的同时在 Jade 标签中内联 Javascript 代码?
删除缩进是可行的,但它使代码极难阅读和修改。
另一种选择是将 Javascript 放在单独的文件中,但是我们需要将一些参数从模板传递给脚本。是否可以在“单独的文件”方法中做到这一点?
从 Jade 用户文档的标签文本部分,有两种方法可以在标签中包含大块文本。以下示例演示了“脚本”标签的两种方式。Jade 可以很好地处理缩进的代码。
script.
console.log("One way to preserve indentation");
if (true) {
console.log("This is indented");
}
console.log("Different indentation");
script
console.log("Another way to preserve indentation");
if (true) {
console.log("This is indented");
}
console.log("Different indentation");