【发布时间】:2023-03-09 07:00:01
【问题描述】:
我有 this dojo 及其内联模板
var actionName = 'read';
$("#grid").kendoGrid({
columns: [
{ field: "name" },
{ field: "age" }
],
dataSource: [
{ name: "Jane Doe", age: 30, read: true, actionName: actionName }
],
detailTemplate: "<div> #:" + actionName +"# </div>"
});
和this dojo 及其外部模板:
<script id="detailTemplate" type="text/x-kendo-template">
#: actionName #
</script>
var actionName = 'read';
$("#grid").kendoGrid({
columns: [
{ field: "name" },
{ field: "age" }
],
dataSource: [
{ name: "Jane Doe", age: 30, read: true, actionName: actionName }
],
detailTemplate: function(dataItem){
return kendo.template($("#detailTemplate").html())(dataItem);
}
});
在第一个detailTemplate: "<div> #:" + actionName +"# </div>" 我可以渲染值:true 但是在第二个#: actionName # 我可以渲染read。
所以我的问题是如何渲染到价值true
【问题讨论】:
标签: javascript kendo-ui telerik kendo-template