このJson Dataで繰り返し、JavaScript(TypeScript)のグリッドに値を追加する必要はありません。JavaScript/TypeScriptでJsonデータを反復する
let header = '{"GridHeader":{"Id":"Id","Name":"Full Name","Age":"Age"},"GridData":{"Id":3,"name":"Vu","age":34}}';
let myheader = JSON.parse(header);
for (var i = 0; ??) {
....
AddRecord(headerdata, i);
}
これは私がグリッドに追加しています:
function AddRecord(record, n) {
var detail = document.getElementById("detail");
var header = document.getElementById("header");
if (n == 0) {
var newdiv = document.createElement("div");
newdiv.innerHTML = "<div style=''>" + record.id + "</div>" + "<div>" + record.name + "</div>" + "<div>" + record.age + "</div>";
}
var newdiv = document.createElement("div");
newdiv.innerHTML = "<div style=''>" + record.id + "</div>" + "<div>" + record.name + "</div>" + "<div>" + record.age + "</div>";
detail.appendChild(newdiv);
}
グリッドにヘッダとデータを追加した、次のように{"GridHeader":{"Id":"Id","Name":"Full Name","Age":"Age"},"GridData":{"Id":3,"name":"Vu","age":34}}
は、私が追加機能を持っています
mydata.GridData.forEach(item)内の項目は何ですか、データはまさにあなたの邸宅と同じです。 – Alma
これはあなたの反復処理の現在のオブジェクトです。私の例が明らかに示すように、ループ内の現在の要素にアクセスするためにこれをゲートウェイとして使用します。 – shawty