如何解决在三元if语句中使用kendo.ToString函数
这有效:
<p>#= kendo.toString(kendo.parseDate(startdatetime),'h:mm')#</p>
但我无法使它正常工作
<p># if(isallday == false){ # #= kendo.toString(kendo.parseDate(startdatetime),'h:mm')# # } else { #All Day# } #</p>
我收到此错误:
kendo.all.min.js:1未捕获的错误:模板无效:'
#if(isallday == false)MM')##else {#All Day#}#
'生成的代码:'var $ kendoOutput,$ kendoHtmlEncode = kendo.htmlEncode; with(data){$ kendoOutput =''; if(isallday == false)MM'); $ kendoOutput + ='';否则{; $ kendoOutput + ='All Day'; } ; $ kendoOutput + ='
';}返回$ kendoOutput;' 在Object.compile(kendo.all.min.js:1) 在Object.d [作为模板](jquery.min.js:2) 在init._templates(kendo.all.min.js:12) 在新的初始化(kendo.all.min.js:12) 在HTMLdivelement。 (kendo.all.min.js:2) 在Function.each(jquery.min.js:2) 在n.fn.init.each(jquery.min.js:2) 在n.fn.init.e.fn。 [作为kendoListView](kendo.all.min.js:2)
我已经尝试了上述多种变化,但我无法使其正常工作。
如何将类似第一个代码块的内容嵌入三元if-then-else块中?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。