1
私のangular2プロジェクトでは、私はFileReaderでcsvファイルを読みました。 onloadend
コールバックの後、私は自分のcsvファイルの内容を含む変数を持っています。Angular2:コールバック変数を持つバインドビュー
ここに私のcomponent.ts:
items: Array<any> = []
...
readCSV (event) {
let csvFileParseLog = this.csvFileParseLog;
r.onloadend = function(loadedEvt) {
devicesFile = files[0];
let csvFileParseLog = [];
parseDevicesCsvFile(contents) // One of my function which is an observable
.subscribe(newItems=> {
csvFileParseLog.push(newItems); // My result
},
exception => { ... }
);
};
}
私は成功whithout ... items
に私の値を渡すことで、私の見解にcsvFileParseLog
をバインドしようとしました。ここで
は私componenet.html:
<div *ngFor="let c of csvFileParseLog">
{{ c.value }}
</div>
どのように私はngForとその上に私のビューコンポーネントとループにこのコンテンツを表示することができますか?
あなたがこれまでに持っているコードを共有できるのであれば、本当に役に立ちます。 :) – toskv
はいもちろんです:)私はそれをやった! – onedkr