javascript - 如何使用循环以表格形式打印 Localstorage 数组值?

标签 javascript angular typescript local-storage angular-local-storage

我将提交的表单作为数组“fsubs”存储在本地存储键中,如下所示:

var fsubs = JSON.parse(localStorage.getItem('fsubs') || "[]");
var fcodes = {"barcodeno" : this.form.value.barcode, "reelno" : this.form.value.reelno, "width" : this.form.value.width, "dia" : this.form.value.dia, "weight" : this.form.value.weight};
fsubs.push(fcodes);
localStorage.setItem('fsubs', JSON.stringify(fsubs));

现在的问题是我可能必须使用循环以表格形式打印这些值,但我不知道该怎么做。

条码 |雷尔诺
122121 | 232323

P.S.: 我想在 Angular 中使用 typescript 在我的组件中打印这个

最佳答案

像这样尝试:

组件.ts:

fsubList:Array<any> = JSON.parse(localStorage.getItem('fsubs'));

模板:

<table>
   <tr>
    <th>Barcode</th>
    <th>Reelno</th>
  </tr>
  <tr *ngFor="let item of fsubList">
    <td>{{item.barcodeno}}</td>
    <td>{{item.reelno}}</td>
  </tr>
</table>

关于javascript - 如何使用循环以表格形式打印 Localstorage 数组值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58214945/

相关文章:

javascript - 在 Nodejs 中使用 web worker 运行多个任务

angular - 更新到 Angular 10 错误 : Failed to parse "tsconfig.json" as JSON AST Object

javascript - 如何初始化一组组件的服务中的属性?

node.js - 为什么在 Node.js 代码中使用 import 和 require()?

javascript - 单击以在 JavaScript 中缩放和调整图像大小

dependency-injection - 如何创建依赖于 ionic 2/angular 2 并使用依赖注入(inject)的库

arrays - 空数组不为空

javascript - jQuery 将本地文件移动到另一个目录

javascript - 适用于 "Surround"情况(例如 {{....}})的高效正则表达式

javascript - 如何使图像在点击时隐藏并播放隐藏在其下方的视频?