Mustache的使用
Mustache的简介 Mustache是一个轻逻辑的模板引擎,它是为了使用户界面与业务数据(内容)分离而产生的,它可以生成特定格式的文档,通常是标准的HTML文档 Mustache的基本用法 首先需要导入mustache.js文件 mustache渲染形式单一 var html=mustache.render(teamp,data) teamp是一个模板的html,代码如下: var teamp= '<select id="subject" name="subject">'+ '{{#list}}'+ '<option>'+ ' {{name}}'+ '</option>' + '{{/list}}'+ '</select>'+ '<select id="course" name="course">'+ '{{#list}}'+ '<option>'+ ' {{subject}}'+ '</option>' + '{{/list}}'+ '</select>'+ '<div class="btn2">111111</div>' data是一个数据源对象,样例如下: var data={list:[{name:"计算机",subject:["计算机软件","计算机应用技术","计算机科学与技术"]},{name:"化学工程与技术",subject:["化学工程","化学工艺"]},