成人无码视频,亚洲精品久久久久av无码,午夜精品久久久久久毛片,亚洲 中文字幕 日韩 无码

資訊專欄INFORMATION COLUMN

artTemplate4.0使用總結(jié)以及與JSP頁(yè)面沖突解決方案。

buildupchao / 1014人閱讀

摘要:原生語(yǔ)法左文右圖條評(píng)論視頻條評(píng)論渲染模板原生語(yǔ)法好處理復(fù)雜的邏輯,但是因?yàn)槭褂梅?hào),如果項(xiàng)目中使用了就會(huì)語(yǔ)法沖突,這個(gè)時(shí)候只能使用標(biāo)準(zhǔn)語(yǔ)法了。

art-template 是一個(gè)簡(jiǎn)約、超快的模板引擎。它采用作用域預(yù)聲明的技術(shù)來(lái)優(yōu)化模板渲染速度,從而獲得接近 JavaScript 極限的運(yùn)行性能,并且同時(shí)支持 NodeJS 和瀏覽器。
Git地址:https://aui.github.io/art-tem...

模板語(yǔ)法
art-template支持兩種語(yǔ)法,標(biāo)準(zhǔn)語(yǔ)法可以讓模板更容易讀寫;原始語(yǔ)法具有強(qiáng)大的邏輯處理能力。

- 標(biāo)準(zhǔn)語(yǔ)法

   ```
   {{if user}}
     

{{user.name}}

{{/if}} ```


渲染模板template(id, data)

    $(".content").prepend(template("card",res.data))
     標(biāo)準(zhǔn)語(yǔ)法更容易讀寫,但是卻無(wú)法處理復(fù)雜的邏輯。
    

原生語(yǔ)法

    <% if (user) { %>
      

<%= user.name %>

<% } %>

渲染模板template(id, data)

   $(".content").prepend(template("card",res.data))
  原生語(yǔ)法好處理復(fù)雜的邏輯,但是因?yàn)槭褂?<%>符號(hào),如果項(xiàng)目中使用了jsp就會(huì)語(yǔ)法沖
   突,這個(gè)時(shí)候只能使用標(biāo)準(zhǔn)語(yǔ)法了。

調(diào)用外部函數(shù)

// 定義模板方法
template.defaults.imports.formatDate = function(time) {
    return G.formatDate(time)
}
template.defaults.imports.crop = function(src,type,w,h) {
    return G.crop(src,type,w,h)
}
4.0之前用的是這種方式
template.helper("formatPrice", function(price, type) {});
上面的例子中要調(diào)用此函數(shù)需要通過imports方法注冊(cè):

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://m.hztianpu.com/yun/84832.html

相關(guān)文章

  • 微前端改造初探

    摘要:我們繼續(xù)沿用了原來(lái)就有的,借此把融入整個(gè)微前端框架,而已經(jīng)改造的則不需要我們的開發(fā)團(tuán)隊(duì),分框架組和各個(gè)業(yè)務(wù)組。項(xiàng)目該項(xiàng)目是整個(gè)微前端項(xiàng)目的入口。本坑實(shí)踐它很大的理由也是用自己的方法初探微前端實(shí)踐方法的可行性。 在寫這篇文章的一個(gè)多月前,本坑還不知道微前端是什么,大概從字面上的含義是比較小的前端項(xiàng)目。 本坑開始實(shí)踐它,是由于工作要求。改造一個(gè)運(yùn)行多年,前端用jsp寫的服務(wù)平臺(tái)項(xiàng)目(以下簡(jiǎn)...

    KunMinX 評(píng)論0 收藏0
  • 超詳細(xì)的Java面試題總結(jié)(四 )之JavaWeb基礎(chǔ)知識(shí)總結(jié)

    摘要:系列文章請(qǐng)查看超詳細(xì)的面試題總結(jié)一之基礎(chǔ)知識(shí)篇超詳細(xì)的面試題總結(jié)二之基礎(chǔ)知識(shí)篇超詳細(xì)的面試題總結(jié)三之集合篇常見問題下面的都是自己之前在學(xué)習(xí)的時(shí)候總結(jié)的,對(duì)于鞏固的基礎(chǔ)知識(shí)應(yīng)該有很大幫助。注意多線程的并發(fā)的讀寫類屬性會(huì)導(dǎo)致數(shù)據(jù)不同步。 系列文章請(qǐng)查看: 超詳細(xì)的Java面試題總結(jié)(一)之Java基礎(chǔ)知識(shí)篇 超詳細(xì)的Java面試題總結(jié)(二)之Java基礎(chǔ)知識(shí)篇 超詳細(xì)的Java面試題總結(jié)(...

    Leo_chen 評(píng)論0 收藏0
  • Java知識(shí)點(diǎn)總結(jié)

    摘要:線程池中的和有什么不同直接提交的隊(duì)列該功能由對(duì)象提供。若大于最大線程數(shù),則執(zhí)行拒絕策略。因?yàn)閷?duì)于固定大小的線程池來(lái)說,不存在線程數(shù)量的動(dòng)態(tài)變化,所以最大線程數(shù)等于核心線程數(shù)。返回核心線程數(shù)為,最大線程數(shù)為無(wú)窮大的線程池。 索引的實(shí)現(xiàn)方式 1、B+樹 我們經(jīng)常聽到B+樹就是這個(gè)概念,用這個(gè)樹的目的和紅黑樹差不多,也是為了盡量保持樹的平衡,當(dāng)然紅黑樹是二叉樹,但B+樹就不是二叉樹了,節(jié)點(diǎn)下...

    I_Am 評(píng)論0 收藏0
  • Java知識(shí)點(diǎn)總結(jié)

    摘要:線程池中的和有什么不同直接提交的隊(duì)列該功能由對(duì)象提供。若大于最大線程數(shù),則執(zhí)行拒絕策略。因?yàn)閷?duì)于固定大小的線程池來(lái)說,不存在線程數(shù)量的動(dòng)態(tài)變化,所以最大線程數(shù)等于核心線程數(shù)。返回核心線程數(shù)為,最大線程數(shù)為無(wú)窮大的線程池。 索引的實(shí)現(xiàn)方式 1、B+樹 我們經(jīng)常聽到B+樹就是這個(gè)概念,用這個(gè)樹的目的和紅黑樹差不多,也是為了盡量保持樹的平衡,當(dāng)然紅黑樹是二叉樹,但B+樹就不是二叉樹了,節(jié)點(diǎn)下...

    Lorry_Lu 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

閱讀需要支付1元查看
<