2016-04-26 35 views
2
にプロパティやメソッド「_super」をサポートしていません。

これは避けることができますが、何らかの理由で偽の実装(または実際の答え、欠落している参照を追加している可能性があります)を与えたいと思います。私は次のように試みたが、動かなかった。オブジェクトは、私は自分のアプリケーションで<code>infragistics</code><code>igGrid</code>を使用しているが、私は</p> </blockquote>「_super」プロパティまたはメソッドをサポートしていません<code>javascript</code>エラー</p> <blockquote> <p>オブジェクトを取得しています<p>igGrid

var _super = function(a,s,d,f,g,h) { 
} 

私はigGrid JSライブラリを参照する前に、コードの上に書いています。

コードでは、_superには、それを呼び出すときに可変数の引数があります。

答えて

1

_super_superApplyがまだ実装されていないjQuery UIのバージョンを参照している可能性があります。最新のバージョンを参照すると、エラーは消えてしまいます。

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

1

私が正しく理解している場合は_superを範囲外にしようとしています。 _super UPDATEが01​​からの方法である

(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)); 

:あなたはこのようなオブジェクトの範囲内_superを使用することができます。 iGコントロールはj Query Widgetに組み込まれています。したがって、_superはjQueryウィジェットで定義されています。

+0

私はライブラリーを内部で使用しています。しかしどこにも定義されていない – Imad

関連する問題

 関連する問題