2015-12-20 32 views
5

Tôi có this dojo:Làm thế nào để vượt qua tham số bổ sung để Kendo mẫu với ra trọng tham số nguồn dữ liệu

Tôi cố gắng để vượt qua tham số bổ sung để template qua:

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

Tuy nhiên khi tôi làm điều này, tôi có thể không còn sử dụng các biến đến từ nguồn dữ liệu nữa. Khi tôi bỏ ghi chú các biến đó, nó cho lỗi (xem đầu ra của bàn điều khiển)

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

Làm cách nào để sử dụng cả hai biến nguồn dữ liệu và biến bên ngoài trong mẫu kendo?

Trả lời

6
detailTemplate: function(dataItem){ 
    dataItem.someParam = 'someValue'; 
    return kendo.template($("#detailTemplate").html())(dataItem); 
} 

võ đường: http://dojo.telerik.com/OvASO

Các vấn đề liên quan