【发布时间】:2014-09-03 09:48:25
【问题描述】:
我正在构建一个剑道移动应用程序。在详细视图中,我正在完美地填充模板,当我的数据源中的数组 (仅适用于该活动视图) 不存在时,我的问题就出现了 - 所以我需要一个条件语句来包装我的变量。即,如果我正在查看不包含 eventGenre 数组的项目 - 视图不会中断。
任何帮助将不胜感激。
这是我的模板
<script id="detailTemplate" type="text/x-kendo-template">
<h1>#:eventInfo.eventName#</h1>
<h3>
R#:eventInfo.covercharge#
@ #:eventInfo.venueName# /
</h3>
#for (var i=0,leg=eventGenre.length; i<leg; i++){#
# if( eventGenre[i]==null) {#<span>show xxx<span># } else {#<h3>${eventGenre[i] }</h3>#} #
# } #
// Also tried this way but nothing seems to work.
# if (eventGenre == '' || eventGenre == null){ #
# } else { #
<h3>#:eventGenre# }</h3>
# } #
</script>
【问题讨论】:
-
告诉我你如何将数据传递给模板,不要认为“eventGenre.length”会起作用。
标签: conditional-statements kendo-mobile