首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >对象不支持igGrid中的属性或方法“igGrid”

对象不支持igGrid中的属性或方法“igGrid”
EN

Stack Overflow用户
提问于 2016-04-26 10:36:13
回答 2查看 274关注 0票数 2

我在我的应用程序中使用了infragistics igGrid,但是我得到了javascript错误

对象不支持属性或方法"_super“

我知道这是可以避免的,但我想给它假的实现(或真正的答案,可能是添加一些缺失的参考),出于某些原因。我试着跟着但不起作用。

代码语言:javascript
复制
var _super = function(a,s,d,f,g,h) {
}

在引用igGrid JS库之前,我已经编写了上面的代码。

在代码中,_super在调用它时有可变数量的参数。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-05-22 11:23:31

您可能在引用jQuery UI的一个版本,该版本仍然没有实现_super_superApply。尝试引用最新版本,错误就会消失。

https://bugs.jqueryui.com/ticket/6861

票数 1
EN

Stack Overflow用户

发布于 2016-04-27 06:06:29

如果我理解正确的话,您正在尝试在范围之外使用_super。您可以在对象范围中使用_super,如下所示:

代码语言:javascript
复制
(function ($) {

    $.ig.RPCDataSource = $.ig.RPCDataSource || $.ig.RESTDataSource.extend({

    _processJsonResponse: function (data, context) {
            try {
               console.log('my special preprocessing');
               return this._super(data, context);
            } catch (e) {
                console.log(e.message);
                // my special error handling
            } 
        },
   });
}(jQuery));

UPDATE _super是来自jQuery小部件工厂的方法。iG控件构建在j查询Widget上。因此,_super在jQuery小部件中定义。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36862434

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档