_.template([string=''], [options={}])
_.template()
方法使用 Lodash 模板引擎来编译模板字符串。
参数
string
(string): 要编译的模板字符串。options
(Object): 编译选项对象。
返回值
(Function): 返回编译后的模板函数。
示例
javascript
const compiled = _.template("Hello, <%= name %>!");
const result = compiled({ name: "World" });
console.log(result);
// => 'Hello, World!'
在这个示例中,模板字符串 'Hello, <%= name %>!'
被编译为模板函数 compiled
,然后调用该函数并传入 { 'name': 'World' }
对象,得到结果 'Hello, World!'
。