2016-07-12 12 views
0

このエラーメッセージが表示される可能性があるエラーは何ですか?SAPUI5:未定義のプロパティ '0'を読み取ることができません

enter image description here

私はグーグルしようとしたが、それはそれはgetElementByIdをがnullを返すのJavaScriptファイルに起こると言います。しかし、私はすべての要素のIDをチェックし、それらは正しいです...私はそれがXMLのウィザードのセクションに関するいくつかのエラーになる可能性があると思っています。

+0

コードの関連するビットを共有してください。 – Timo

+0

@TimoSta sry仕事コードなので、私はできません。しかし、コードでSAPUI5ウィザードテンプレートを使用していることがわかります。 – munmunbb

答えて

1

このエラーの最も基本的な原因は、Javascriptが、存在しない配列インデックスを通じてプロパティを読み取ろうとする文に遭遇した場合です。例えば、 'someArray [0] .someProperty'は何も終了しない場合にこのようなエラーを投げます'someArray'の配列インデックス0

これが発生する典型的な状況は、通常は配列を返す関数が呼び出され、コードで0インデックスが存在するとみなされる場合です。これらのセレクタ型関数の多くが値の配列を返すjQuery呼び出しでよく起こります。期待/仮定は、最初の要素(インデックス0)に対して目的のアクションが取られるということです。

関連する問題