Art-Template模板引擎(原生写法与简洁写法)

模板引擎:把js数据转换成html需要的页面,这就是模板引擎需要做的事
     • native原生语法
     1. 准备数据
    2. 把数据转化成html格式的字符串 使用模板引擎 artTemplate 原生语法
        a. 下载原生语法的js文件
        b. 引入在当前页面
        c. 怎么使用?
            i. 创建模板 ,在html页面创建
                1. Type必须是text/template或text/html
                2. 写这个的目的是为了让内容不被解析成js执行,当做字符串或html去解释,不会显示在页面中
                3. 给标签设置一个ID用来做标识
                4. 模板的内容是什么?内容里面有没有特殊语法
                5. 模板引擎是有自己的语法的,原生的语法
                6. 可以在模板引擎内写,js语法 <% js语法 %>
                7. 可以拿到数据 。传的对象的属性当做变量使用 {list:data} list是一个变量可以在模板引擎内使用
                8. 获取数据显示出来 <%=属性名称 %>
                9. 在模板引擎内不可使用全局变量。提高性能
                10. 如果想使用全局变量怎么办?两种方式
                11. 第一种:当做数据进行传递 {console:console}
                12. 第二种:helper()
                13. = 获取数据的时候,默认解析出的数据纯字符串
                14. =# 符号获取数据的时候,默认解释出的是html代码在浏览器是会被执行的

你可能感兴趣的:(Art-Template模板引擎(原生写法与简洁写法))