问题描述
这有效:
<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 (将#修改为@)