[英]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.