0
私はこのコードを以下に示します.Jsonファイルからテキストを表示するためにundercorejsを使いたいと思います。コメントの下に表示されているように、セクションを次のように変更する必要があります。jsとunderscore.jsでコードを表示する際の問題
私はそれを複製しようとしましたが、エラーが発生して何も表示されません。助言がありますか?申し訳ありませんが、もしそれが愚かな質問ですが、私はプログラミングに新しいです。
hold.options(ツールチップオブジェクト)= { (自動的に生成された部分に基づいて、プロパティ):{ (適切itemNameにに基づいて、自動的に生成された):{ T:item.Texts、
} }
var log = function(contents) {
if (_.isArray(contents)) {
_.each(contents, function(e, i, l) {
log(e);
$('#result');
$('#result').append('</br></br>');
});
} else {
$('#result').append(contents);
}
};
var ty = [{
"Language": "en-GB",
"Section": "Sales&Marketing",
"ItemName": "CalculationType",
"Texts": "Having selected the account heading select the calculation ..."
}, {
"Language": "en-GB",
"Section": "Taxes",
"ItemName": "Save",
"Texts": "The Master Tax Table has been pre populated with the current UK, ..."
}];
var out = [];
_.each(ty, function(item, key) {
var hold = {};
//Part that needs to change
hold.options = {
Taxes: {
Save: {
t: item.Texts,
}
}
};
out.push(hold)
});
_.each(out, function(item) {
log(item.options.Taxes.Save.t + '<br>');
})
コードは私が投稿した作品です。それは上の黄色のボックスに似ているように変更するとうまくいきません! – noel293
あなたはそれをどのように正確に修正していますか?私のCodepenを使って正確な問題を表示することができます。 –
この形式に従う必要があります - > hold.options(ツールチップオブジェクト)= {(自動的に生成されたセクションに基づくプロパティ):{(正しく生成されたitemNameに基づいて):{t:item.Texts、 }} – noel293