最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

淺談laytpl 模板空值顯示null的解決方法及簡單的js表達式

 更新時間:2019年09月19日 09:23:12   作者:神奇小白  
今天小編就為大家分享一篇淺談laytpl 模板空值顯示null的解決方法及簡單的js表達式,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

laytpl 模板語法

{{ d.field }} 輸出一個普通字段,不轉(zhuǎn)義html 官方的說明 但d.field 為空時會顯示null

laytpl 模板 空值顯示null的解決方法

{{d.giftName}} 模板中當(dāng)giftName為空是 頁面上會顯示 null 字符串

1可以在模板中直接使用三目表達式來判斷字符串是否為空。

如下:

{{!d.giftName?" ":d.giftName}}

2還有一種方法,用到一個 || 運算符

{{d.giftName||" "}} 當(dāng)d.giftName為空時會顯示為空字符串

{{d.giftName||"沒有贈品"}} 當(dāng)d.giftName為空時會顯示為 沒有贈品 雙引號或單引號包裹字符串都可以,但不能沒有

{{d.giftName|| }} 沒有引號直接報錯 Laytpl Error:SyntaxError: Unexpected token )

還有一種例外可以不要引號

{{d.giftName|| null }} 和 {{d.giftName}} 沒有啥區(qū)別

{{# JavaScript表達式 }}

JS 語句。一般用于邏輯處理。用分隔符加 # 號開頭。注意:如果你是想輸出一個函數(shù),正確的寫法是:{{ fn() }},而不是:{{# fn() }}

試試 laytpl 模板的 if else 語法

這是官網(wǎng)上的例子

{{# if(true){ }}
 開始日期:{{ fn() }}
{{# } else { }}
 已截止
{{# } }} 

乍一看有點懵,格式化一下

{{#      if(true){              }}
               開始日期
{{#        } else {             }} 
               已截止
{{#        }                    }}

這下就一目了然了

https://www.layui.com/doc/modules/laytpl.html

相關(guān)文章

  • ios中視頻的最后一楨問題解決

    ios中視頻的最后一楨問題解決

    這篇文章主要給大家介紹了關(guān)于ios中視頻的最后一楨問題的解決方法,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-05-05
  • Javascript原型鏈的原理詳解

    Javascript原型鏈的原理詳解

    這篇文章主要介紹了Javascript原型鏈的原理,結(jié)合實例形式深入分析了JavaScript原型鏈的原理與使用技巧,需要的朋友可以參考下
    2016-01-01
  • JavaScript實現(xiàn)下拉列表選擇框

    JavaScript實現(xiàn)下拉列表選擇框

    這篇文章主要為大家詳細介紹了JavaScript實現(xiàn)下拉列表選擇框,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-10-10
  • js操縱跨frame的聯(lián)動select下拉選項實例介紹

    js操縱跨frame的聯(lián)動select下拉選項實例介紹

    運用HTML、CSS以及Javascript相關(guān)知識,編寫多窗口多菜單的內(nèi)容聯(lián)動,具體思路及代碼如下,感興趣的朋友可以參考下哈,希望大家有所幫助
    2013-05-05
  • 一文詳解前端進階之IntersectionObserver

    一文詳解前端進階之IntersectionObserver

    這篇文章主要為大家介紹了前端進階之IntersectionObserver示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-04-04
  • Js數(shù)組的操作push,pop,shift,unshift等方法詳細介紹

    Js數(shù)組的操作push,pop,shift,unshift等方法詳細介紹

    js中針對數(shù)組操作的方法還是比較多的,今天突然想到來總結(jié)一下,也算是溫故而知新吧。不過不會針對每個方法進行講解,我只是選擇其中的一些來講,感興趣的朋友可以研究一下
    2012-12-12
  • element必填校驗輸入空格問題修改正則表達式、請求攔截器實現(xiàn)所有輸入框去除首尾空格(推薦)

    element必填校驗輸入空格問題修改正則表達式、請求攔截器實現(xiàn)所有輸入框去除首尾空格(推薦)

    這篇文章主要介紹了element必填校驗輸入空格問題修改正則表達式、請求攔截器實現(xiàn)所有輸入框去除首尾空格,本文通過圖文實例代碼相結(jié)合給大家講解的非常詳細,感興趣的朋友跟隨小編一起看看吧
    2024-02-02
  • JavaScript 對象合并的幾種方法小結(jié)

    JavaScript 對象合并的幾種方法小結(jié)

    本文主要介紹了JavaScript 對象合并的幾種方法小結(jié),文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-02-02
  • ES6深入理解之“l(fā)et”能替代”var“嗎?

    ES6深入理解之“l(fā)et”能替代”var“嗎?

    這篇文章主要介紹了關(guān)于ES6之"let"能替代"var"的相關(guān)資料,文中介紹的非常詳細,對大家具有一定的參考學(xué)習(xí)價值,需要的朋友們下面跟著小編一起來學(xué)習(xí)學(xué)習(xí)吧。
    2017-06-06
  • JavaScript 繼承詳解及示例代碼

    JavaScript 繼承詳解及示例代碼

    本文主要介紹JavaScript 繼承的知識,這里整理了詳細的資料及簡單示例代碼,幫助大家學(xué)習(xí)參考,有興趣的小伙伴可以參考下
    2016-09-09

最新評論

富锦市| 榆林市| 孟连| 吉安市| 汉源县| 稷山县| 江北区| 轮台县| 开原市| 邵武市| 合山市| 开封县| 浦城县| 洪洞县| 怀来县| 天祝| 楚雄市| 沅江市| 濉溪县| 石门县| 浙江省| 乌鲁木齐市| 太和县| 车险| 比如县| 宁德市| 西城区| 枣阳市| 无锡市| 中西区| 利川市| 吉安县| 浪卡子县| 崇州市| 五大连池市| 新民市| 贵港市| 衡山县| 平邑县| 延寿县| 确山县|