当我有这样的模板时,我在使用dot时遇到了问题
{{=it.data[0].visitors}}所以这不起作用
var data = [{
visitors: 10
}];
var tempFn = doT.template("<h1>Here is a sample template {{=it.data[0].visitors}}</h1>");
var resultText = tempFn(data[0]);发布于 2018-07-26 15:06:27
您需要将插入的内容命名为模板vars:
http://jsfiddle.net/0ds9rfk1/
var tempFn = doT.template("<h1>Here is a sample template {{=it.data.visitors}}</h1>");
var resultText = tempFn({data:data[0]});或
var tempFn = doT.template("<h1>Here is a sample template {{=it.data[0].visitors}}</h1>");
var resultText = tempFn({data});https://stackoverflow.com/questions/51532711
复制相似问题