老师每次index.string里面渲染的数据就是那个大标签{{#xxx}}{{/xxx}}的原理是什么,还有他的数据是从哪里传过来的啊

来源:7-5 购物车页面的实现(逻辑)2

一只小小小小白

2018-01-12

就是在index。string文件里面 通过双括号标签包裹起来,然后在js中用到string里面渲染出来的数据需要通过data自定义属性然后双括号赋值传给js中,那这些数据是怎样通过后台传给index。string中的呢 那个双括号标签里面的英文比如说{{#notEmpty}}{{#allChecked}}这些都是后台定义的吗

写回答

1回答

Rosen

2018-01-13

这些都是在js里定义的,可以看下mm.js里面的renderHtml方法,通过传入一个模板和一个数据对象,就能用hogan生成一段包含数据的html。

hogan.js的用法可以参考这个手记:https://www.imooc.com/article/18493

1
2
Rosen
回复
一只小小小小白
恭喜你!
2018-01-13
共2条回复

真实数据对接 从0开发前后端分离的企业级上线项目

【毕设项目精品】前端实战,对接真实服务端数据,开发完整项目

4262 学习 · 4113 问题

查看课程