美文网首页
# baidu Tempalte.js 模板引擎

# baidu Tempalte.js 模板引擎

作者: yonglei_shang | 来源:发表于2016-11-30 21:11 被阅读46次

语法

  • 首先引入baiduTemplate.js
<script src="baiduTemplate.js"></script>
  • 结构中随便写一个div标签
<div id="div1"></div>
  • 创建模板
<script id="header" type="text/html">
    <h1>姓名:<%=name%></h1>
    <h1>年龄:<%=age%></h1>
    <ul>
        <%for (var i = 0; i < foods.length; i++) {%>
            <li><%=foods[i]%></li>
        <%}%>
    </ul>
</script>
  • 数据(一般数据都是从后台获取回来)
var data = {
    name: "小明",
    age: "18",
    foods: [
        "蒸羊羔","蒸熊掌","再来一盆米饭"
    ]
}
  • 生成代码片段并添加到标签div中
var html = baidu.template('header',data);
document.getElementById('div1').innerHTML = html;

baiduTemplate.js下载地址:
http://wangxiao.github.com/BaiduTemplate
里面有更详细的示例

相关文章

  • # baidu Tempalte.js 模板引擎

    语法 首先引入baiduTemplate.js 结构中随便写一个div标签 创建模板 数据(一般数据都是从后台获取...

  • laravel 5 blade

    参考Blade 模板引擎。Blade是一个模板引擎(什么叫模板引擎,参考浅谈模板引擎),文件需要采用blade.p...

  • SpringBoot系列之集成jsp模板引擎

    SpringBoot系列之集成jsp模板引擎@[toc] 1、模板引擎简介 引用百度百科的模板引擎解释: 模板引擎...

  • node_模板引擎

    模板引擎 模板引擎的使用和集成,也就是视图。 什么是模板引擎模板引擎是一个页面模板根据一定得规则生成的html工具...

  • art-template模板引擎

    模板引擎 什么是模板引擎: 模板引擎(这里特指用于Web开发的模板引擎)是为了使用户界面与业务数据(内容)分离而产...

  • Lua admin后台开发 (6) 模板引擎的使用

    上一章节我们初步了解了如何使用模板引擎, 现在我们深入了解模板引擎. 什么是模板引擎 "模板引擎(这里指Web开发...

  • Ajax-02

    模板引擎 模板引擎概述 作用:使用模板引擎提供的模板语法,可以将数据和 HTML 拼接起来。官方地址: https...

  • 《PHP Learning》模板引擎

    《PHP Learning》模板引擎 模板处理使用正则处理模板替换规则保存模板编译结果 模板使用 自定义模板引擎 ...

  • 模板引擎原理

    # 模板引擎 ## 原理 ![模板引擎原理](F:\前端学习资料\模板引擎原理.jpg) ## 使用到的正则表达式...

  • 无标题文章

    # 模板引擎 ## 原理 ![模板引擎原理](F:\前端学习资料\模板引擎原理.jpg) ## 使用到的正则表达式...

网友评论

      本文标题:# baidu Tempalte.js 模板引擎

      本文链接:https://www.haomeiwen.com/subject/hlgtmttx.html