亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

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

發布時間:2020-09-13 14:56:56 來源:腳本之家 閱讀:447 作者:神奇小白 欄目:web開發

laytpl 模板語法

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

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

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

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

如下:

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

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

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

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

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

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

{{d.giftName|| null }} 和 {{d.giftName}} 沒有啥區別

{{# JavaScript表達式 }}

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

試試 laytpl 模板的 if else 語法

這是官網上的例子

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

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

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

這下就一目了然了

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

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

涿鹿县| 石泉县| 六安市| 金昌市| 运城市| 手游| 贵阳市| 阳泉市| 霍林郭勒市| 涟水县| 基隆市| 东安县| 额尔古纳市| 安龙县| 苏州市| 德格县| 西丰县| 张家界市| 五寨县| 罗甸县| 会宁县| 抚远县| 华安县| 三门峡市| 来宾市| 枣庄市| 夏邑县| 新化县| 茂名市| 砀山县| 唐海县| 马公市| 刚察县| 石河子市| 武胜县| 来凤县| 清丰县| 读书| 贵州省| 黄浦区| 合阳县|