我在Web应用程序中使用Kendo UI HTML Framework。
我主要将Kendo用于MVVM提供的开箱即用支持。
但是,我需要Kendo MVVM的灵活性,而不必使用Kendo小部件。即我想将Kendo提供的可观察对象直接绑定到div / tables等HTML元素。
示例:如果我在kendo.observable视图模型对象viewModel.dtSource中有一个数据源对象,则可以使用以下代码绑定到kendo网格
$("#grid").kendoGrid({
dataSource: viewModel.dtSource,
height: 550,
columns: [{
field: "firstname",
title: "First Name"
}, {
field: "address",
title: "Address"
}, {
field: "contact",
title: "Contact"
}, {
field: "gender",
title: "Gender"
}],
});
但是我希望将Kendo可观察对象viewModel.dtSource直接使用HTML表,而不是使用Kendo Grid。
这可能吗 ?
最佳答案
是。这个有可能。 Kendo UI是仿效Knockout JS建模的,尽管功能不那么强大。您可以在此处找到不使用kendo小部件的情况下如何Kendo MVVM的示例。
关于jquery - 在Kendo UI中使用自定义CSS,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/36324788/