Jade.compileFile(layout, { pretty: false })(locals);
Run Code Online (Sandbox Code Playgroud)
有人可以解释这段代码吗?
我知道这段代码行使用了Jade Template Engine方法compileFile.layout是源路径,pretty是传递给的选项compileFile.locals是一个对象.
这个函数被调用两次还是什么?
在.compileFile()上形成Jade文档:
返回从包含本地的对象生成html的函数
在mose JS模板引擎中,有一个编译函数可以解析原始模板字符串,并返回一个模板函数.
当使用数据(本地)调用函数时,它返回包含数据的HTML字符串.
来自Jade docs的代码示例:
var jade = require('jade');
// Compile a function
var fn = jade.compileFile('path to jade file', options);
// Render the function
var html = fn(locals);
// => '<string>of jade</string>'
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
823 次 |
| 最近记录: |