【问题标题】:How to pass additional parameter to kendo template with out overriding datasource parameter如何在不覆盖数据源参数的情况下将附加参数传递给剑道模板
【发布时间】:2016-03-26 15:30:58
【问题描述】:

我有this dojo:

我正在尝试通过以下方式将附加参数传递给模板:

  detailTemplate: kendo.template($("#detail-template").html())({someParam: 'someValue'}) 

但是,当我这样做时,我不能再使用来自数据源的变量。当我取消注释这些变量时,它会给出错误(请参阅控制台输出)

   <div>
    Name: #: /*name*/ #
  </div>
  <div>
    Age: #: /*age*/ #
  </div> 

如何在剑道模板中同时使用数据源变量和外部变量?

【问题讨论】:

    标签: kendo-ui dojo telerik kendo-template


    【解决方案1】:
    detailTemplate: function(dataItem){ 
        dataItem.someParam = 'someValue';
        return kendo.template($("#detailTemplate").html())(dataItem);
    }
    

    道场:http://dojo.telerik.com/OvASO

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-03-22
      • 1970-01-01
      • 1970-01-01
      • 2020-07-29
      • 1970-01-01
      • 2014-03-29
      • 2014-03-31
      • 1970-01-01
      相关资源
      最近更新 更多