剑道:核心VS ui.core

时间:2014-06-04 19:13:33

标签: kendo-ui

我有一个页面,其中包含用于将输入转换为MaskedTextBox的javascript:

$("#PhoneNumber").kendoMaskedTextBox({
    mask: "(000) 000-0000"
});

除了引用'jquery.js'之外,如果我包含对'kendo.ui.core.min.js'的引用,则MaskedTextBox按预期工作。如果我只包含对'kendo.core.min.js'的引用,则它不起作用。

我原本以为'kendo.ui.core.min.js'需要'kendo.core.min.js',但事实并非如此。

这两个文件有什么区别?

1 个答案:

答案 0 :(得分:1)

这是一个不幸的命名案例:

  • kendo.core.min.js包含适用于OSS和商业产品的Kendo UI核心功能 (例如Observable和Widget类)
  • kendo.ui.core.min.js是完整的OSS捆绑包,其中包含kendo.core.js和所有小部件

因此,在第一种情况下,“核心”与“核心功能”相关,在第二种情况下,它与Telerik的开源产品“Kendo UI Core”的产品名称相关。