说明介绍
artTemplate是一款基于js的模板解析引擎,兼容ie6+,谷歌,火狐等浏览器,可以说是兼容了市面上大部分的浏览器。所以,这个将是我们进行前端开发的利器。
它的解析是配合json数据,然后进行界面渲染。所以,我们需要有一定的json基础知识,并且,从服务器获取到的信息,也需要是json格式的。
为方便操作dom,后面的内容中,我们会引入jquery.js
目前流行的数据传输格式是json.那我们无论是从服务器获取json数据,或是本地的json对象。面临的问题是如何将json数据放到网页的html中。使用artTemplate可以实现以下内容:
1.数据与模板分离
2.更好的组件化处理
3.避免了原始的字符串拼接造成的低效率,减少错误。
相关代码可以在素材里面下载。
本课程总分为四小节:
1.artTemplate渲染变量2.artTemplate渲染列表3.artTemplate辅助函数4.artTemplate字符串模板编译