簡體   English   中英

列中的 JS 條件模板

[英]JS Conditional Template in Column

我對 JavaScript 還很陌生,這讓我覺得這更困難。

我正在嘗試在我的列模板中添加一個條件,但我無法讓它工作。 代碼是這樣的:

template: '@viewMode' == "EDIT" ? '<input class="equipDropDownEditor"/>' : "#:PROMOTION_TYPE#",

這幾乎顯示了我想要的。 問題是,如果Promotion_Type字段為空,它會在屏幕上顯示為空。

所以,我想要實現的條件是:如果viewmode"edit" ,它會返回equipDropDownEditor

如果不是,它會顯示字段PROMOTION_TYPE 但是,如果Promotion_Type返回空值,我不希望它顯示任何內容(例如,空字符串。

這是我嘗試過的。 當“viewMode”不是“EDIT”時,屏幕上仍然顯示空值。

template: '@viewMode' == "EDIT" ? '<input class="equipDropDownEditor"/>' : ("#:PROMOTION_TYPE#" == null ? " " : "#:PROMOTION_TYPE#"),    

為了將來幫助某人,我使用了它:模板:

'@viewMode' == "EDIT" ? '<input class="equipDropDownEditor"/>' : ("#:PROMOTION_TYPE#" == null ? " " : "#:PROMOTION_TYPE#" == "#:PROMOTION_TYPE#"), 

無論如何,謝謝@Bertrand Le Roy

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM