我使用的是剑道日历,我必须自定义月份模板:Official Kendo Reference
问题是我希望从外部函数返回类名或自定义样式的名称。例如:
$("#calendar").kendoCalendar({
month: {
// template for dates in month view
content: '<div class="' + '#getClass(data)#' + '">#=data.value #</div>'
},
footer: false
});
function getClass(data) {
//do some calculation
return "class-name";
}
但是当我使用上面的代码时,返回的类不会在模板上显示。
有解决这个问题的方法吗?
答案 0 :(得分:0)
代码应该是:
<div class="a" data-contains="b">
<div class="b"></div>
<div class="b"></div>
<div class="b"></div>
</div>
<div class="a" data-contains="c">
<div class="c"></div>
<div class="c"></div>
<div class="c"></div>
</div>
<div class="a" data-contains="b c">
<div class="b"></div>
<div class="c">this one</div>
<div class="b"></div>
</div>
<div class="a" data-contains="b c">
<div class="c">this one</div>
<div class="b"></div>
<div class="c">this one</div>
</div>