1

我是 Kendo UI 库的新手。在阅读教程时,我发现了以下声明

<input id="JoiningDate" data-role="datepicker"/>

你能解释一下,data-role属性的作用是什么?

4

2 回答 2

2

它被称为声明式初始化。

在此属性中,您正在指定要使用的 Widget 的类型(在本例中,它是一个 datepicker 小部件)。

您可以使用常规标记

<input id="JoiningDate" />

<script type="text/javascript">
$(document).ready(function ()
 {
    $("#JoiningDate").KendoDatePicker();
});
</script>

(或者)

<input id="JoiningDate" data-role="datepicker"/>

<script type="text/javascript">
$(document).ready(function ()
 {
    kendo.init($("#JoiningDate"));
});
</script>
于 2013-06-17T01:40:58.713 回答
0

总之:

“角色数据属性的值是小写的小部件名称,例如“自动完成”、“下拉列表”等。”

你可以在这里找到信息:

http://docs.kendoui.c​​om/getting-started/data-attribute-initialization#example---initialize-a-kendo-ui-widget-using-a-data-attributes

于 2013-06-17T01:37:37.743 回答