日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

模版引擎总结之综合分析模版引擎

發布時間:2025/3/15 编程问答 15 豆豆
生活随笔 收集整理的這篇文章主要介紹了 模版引擎总结之综合分析模版引擎 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Velocity

渲染方式:一種渲染方式,java服務端渲染

  • java服務端渲染

語法:一種語法 ?-》 #:關鍵字使用#開頭 ?$:變量使用$開頭

artTemplate

渲染方式:兩種渲染方式,node服務端渲染、瀏覽器渲染

  • node服務端渲染

  方式一:var str/function = template(fileName,data) ?-》fileName代表模版文件的路徑

  方式二:template.compile(source, options); -》 返回渲染函數

  方式三:template.render(source, data, options); -》返回渲染結果

  • 瀏覽器渲染

  引入:<script src="lib/template-web.js"></script>

  方式一:vat str =?template(id, data);?

? ??     ? ?document.getElementById("content").innerHTML = str

語法:兩種語法 ? -》 標準語法【{{ }}】和原始語法【<%=、-、#、%、_ ? ? ? ? ?-、_%>】

   其中原始語法兼容EJS(和EJS語法相同)

doT

渲染方式:兩種渲染方式,node服務端渲染、瀏覽器渲染

  • node服務端渲染

  • 瀏覽器渲染

  引入:?<script type="text/javascript" src="doT.js"></script>

  方式一:var template = doT.template(str,options,data)

      template(data)

語法:一種語法 ?-》【 {{=、~、?、!、#、## ? ? ? ?}}】

Jade

渲染方式:一種渲染方式,node服務端渲染

  • node服務端渲染

  方式一:var str = jade.render(str,options)

  方式二:var str = jade.rednderFile(fileName,options)

  方式三:var template = jade.compile(str,options)

     ? ? ? ?template(data) ? ?-》返回字符串

  方式四:var template = jade.complieFile(path,options)

      template(data) ? ?-》返回字符串

  方法五:var template = jade.compileClient(str,options)

      template(data) -》返回函數,函數返回字符串    

語法:一種語法 ?-》 縮進代表層級

EJS

渲染方式:兩種渲染方式,node服務端渲染、瀏覽器渲染

  • node服務端渲染

  方式一:var str = ejs.render(str,data,options)

  方式二:ejs.renderFile(fileName,data,options,function(err,data))

  方式三:var template = ejs.compile(str,options)

      template(data) -》 返回字符串

  • 瀏覽器渲染

  引入:<script src="./ejs.min.js"></script>

  方式一:var str =?ejs.render(str,data,options)

  方式二:var template = ejs.compile(str,options)

      template(data)

語法:一種語法 ?-》 【<%=、-、#、%、_ ? ? ? ? ?-、_%>

?

轉載于:https://www.cnblogs.com/kunmomo/p/11530628.html

總結

以上是生活随笔為你收集整理的模版引擎总结之综合分析模版引擎的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。