handlebars.js是javascript的一个语义模板库,它通过将data 与 view分离 来快速构建web模板,加载时预编译,一定程度上提高了代码的复用性和可维护性,提高敲代码的效率,总之,是一个轻量级的js 库,功能与现在流行的react 等相比,功能较为单一,但是,对于小型的数据而言,是一个不错的选择。
① 需要引入handlebars.js库
② 通过script标签创建一个模板template,模板内容自定义
③ 定义一个位置(eg:div),显示模板中的内容
④ 通过script标签, 获取模板对象的内容-->compile预编译模板-->定义json数据--> 匹配json数据-->输出模板
示例代码:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>ha