老师每次index.string里面渲染的数据就是那个大标签{{#xxx}}{{/xxx}}的原理是什么,还有他的数据是从哪里传过来的啊
来源:7-5 购物车页面的实现(逻辑)2
一只小小小小白
2018-01-12
就是在index。string文件里面 通过双括号标签包裹起来,然后在js中用到string里面渲染出来的数据需要通过data自定义属性然后双括号赋值传给js中,那这些数据是怎样通过后台传给index。string中的呢 那个双括号标签里面的英文比如说{{#notEmpty}}{{#allChecked}}这些都是后台定义的吗
写回答
1回答
-
这些都是在js里定义的,可以看下mm.js里面的renderHtml方法,通过传入一个模板和一个数据对象,就能用hogan生成一段包含数据的html。
hogan.js的用法可以参考这个手记:https://www.imooc.com/article/18493
122018-01-13
相似问题