Chrome控制台 - 这些代表Kendo UI小部件的东西究竟意味着什么?

时间:2016-04-13 01:57:42

标签: javascript google-chrome kendo-ui console javascript-objects

所以我使用了Kendo UI并附加了一个小部件。在浏览器JavaScript控制台中,我可以查找表示小部件的对象:

$('#sidebar').data('kendoResponsivePanel')

我在控制台中看到了这一点:

a.e…d.init {element: I.fn.init[1], _events: Object, options: Object, _guid: "_2d771e97-e660-4ee9-9141-8a9d9cc2e42e"}

后跟对象的各种属性。这部分究竟意味着什么?什么是a.e ...有点告诉我?我所需要的只是知道在哪里寻找引用,或者某种指针让我走上正轨。我想我还需要了解JavaScript原型设计吗?

1 个答案:

答案 0 :(得分:1)

道歉如果我不完全理解你的问题,但我相信如果你分配这个:

$('#sidebar').data('kendoResponsivePanel')

到变量中,变量未定义,或者创建小部件为空。

var myWidget =  $('#sidebar').data('kendoResponsivePanel')

if(myWidget)
{
    // then it exists.
}

<强>更新

根据您的评论并查看此图片:

enter image description here

我相信这些是Chrome公开的内置(非公共&#34;小部件功能)。您应该真正与之交互的实际方法,字段和事件是定义每个特定窗口小部件类型的API参考文档。你可以在这里看到Kendo UI JS组合框:http://docs.telerik.com/kendo-ui/api/javascript/ui/combobox

我想如果您想要更详细地了解它,可以直接联系Telerik。