微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

在三元if语句中使用kendo.ToString函数

如何解决在三元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 举报,一经查实,本站将立刻删除。