我建议你使用@Amit提到的Handlebars.
首先移出里面的代码< div id =“page-inner”>如下:
{{#each requests}}
{{this.fieldName}}
{{this.fieldName}}
{{/each}}
然后在text / javascript类型的另一个脚本页面中创建请求并将obj / hosSchema分配给它,如下所示:
var requestInfo = document.getElementById('requests-template').innerHTML;
var template = Handlebars.compile(requestInfo);
var requestData = template({
requests: obj
})
$('#page-inner').html(requestData);
注意:您需要安装车把包(npm安装车把 – 保存)