| 竖杠后的字符会被原样输出
· 点表示下一级的所有字符都会被原样输出,不再被识别。(就是|的升级版,实现批量)
include 表示引用外部文件
短杠说明后面跟着的字符只是一段代码(与|的区别就是,|后面的内容会被显示,而短杠后面的内容直接不显示了!)
例子:
js:
const jade = require(\'jade\'); console.log(jade.renderFile(\'./xxx.jade\',{pretty:true,name:\'singsingasong\'}))jade:
\'|\'的应用 \'.\'的应用 include的应用 调用变量做运算 div的class \'-\' 的应用 变量的直接引用span#{a}和span=a效果是一样的。
jade中的for循环jade:
-for(var i=0;i<arr.length;i++) div=arr[i]js文件:
console.log(jade.renderFile(\'./views/11.jade\',{pretty:true,name:\'singsingasong\', arr:[\'aaa\',\'bbb\',\'ccc\',\'ddd\'] }));运行结果:
运行结果:
小提示:之前的jade文件我们都没有写DOCTYPE,这里给它加上
这个执行结果的是:如果文件读写顺利就输出‘成功’,如果出错,就返回‘错误’。