私が持っているとしましょう:
var test = {};
test.Data1 = {
...JSON objects here...
};
test.Data2 = {
...JSON objects here...
};
and so on...
私は通常、これらの json オブジェクトにアクセスし、その後に一連の呼び出しを行います。
this.scope.testData = test['Data1'];
ただし、テスト用のデータが大きくなっている可能性があるため、必要なデータを関数に渡し、次のように処理したかっただけです。
this.scope.setupData = function(data)
{
var fData = test[data]; // is this line correct?
...
...
return fData;
};
しかし、それは機能していません。私は取得しています:未定義のプロパティ「fData」を「[オブジェクトオブジェクト]」に設定できません...私はjavaScriptが初めてなので、助けていただければ幸いです。