我的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