グリッド内の多数のセルを編集しようとしています。1 つのセルを除くすべてのセルを編集できます。すべてのセルは同じデータ型、つまり文字列を持ちます。その特定のセルをクリックすると、エラーが発生します
Uncaught TypeError: Object #<error> has no method 'indexOf' in ext-all-dev.js
次のブロックで:
urlAppend : function(url, string) {
if (!Ext.isEmpty(string)) {
return url + (url.indexOf('?') === -1 ? '?' : '&') + string;
}
デバッグ中に、上記のコード ブロックの「url」の値が「true」に設定されていることがわかります。
このことから、「true」にはメソッド「indexOf」がないことが明らかです。しかし、なぜ URL が true に設定されているのか理解できません。コンソール エラーは、私が作成した JS ファイルを指していません。自分が間違っていることを見つけるにはどうすればよいですか?