前端模板引擎template,客戶端模板引擎概述

 2023-12-06 阅读 18 评论 0

摘要:模板引擎概述 作用:使用模板引擎提供的模板語法,可以將數據和HTML拼接起來 使用步驟 下載art-template模板引擎庫文件并將其引入到HTML頁面中 下載安裝地址:http://aui.github.io/art-template/docs/installation.html#Pre-compilation-in-browser <script src="./

模板引擎概述

作用:使用模板引擎提供的模板語法,可以將數據和HTML拼接起來

使用步驟

  1. 下載art-template模板引擎庫文件并將其引入到HTML頁面中
    下載安裝地址:http://aui.github.io/art-template/docs/installation.html#Pre-compilation-in-browser
 <script src="./js/template-web.js"></script>
  1. 準備art-template模板
    為了在script內部方便的書寫HTML語法,并且要有HTML的高亮提示,所以在script內部添加type="text/html"
<script type="text/html" id='tpl'><div id="box"></div></script>
  1. 告訴模板引擎將數據和哪一個模板拼接起來
  var html = template('tpl',{usename:'zhangsan',age:30})
  1. 將拼接好的HTML字符串添加到頁面中

  2. 通過模板語法告訴模板引擎,數據和字符串要如何拼接

<script type="text/html" id='tpl'><div id="box"></div><h1> {{usename}} {{age}} </h1></script>
 <div class="container"></div><!-- 準備art-template模板 --><script type="text/html" id='tpl'><h1> {{usename}} {{age}} </h1></script><!-- 告訴模板引擎將哪一個模板和哪一個數據進行拼接 調用template()1)模板id2) 數據 對象類型 方法的返回值就是拼接好的字符串--><script>var html = template('tpl',{usename:'zhangsan',age:30});var ct = document.querySelector('.container');ct.innerHTML = html;</script>

版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。

原文链接:https://hbdhgg.com/3/189158.html

发表评论:

本站为非赢利网站,部分文章来源或改编自互联网及其他公众平台,主要目的在于分享信息,版权归原作者所有,内容仅供读者参考,如有侵权请联系我们删除!

Copyright © 2022 匯編語言學習筆記 Inc. 保留所有权利。

底部版权信息