我想从本地存储中显示html中的数据,但我得到错误[对象承诺]。我不知道如何在html中显示数据。我可以从控制台显示数据,但无法在html中显示。请帮我
TS
进口……
你需要打电话 saveData() 和 loadData() 当然在某个地方。我想,你已经这样做了。
saveData()
loadData()
要在模板中显示数据,您需要将数据存储在类的任何属性中。在您的情况下,您想要像这样存储它:
this.storage.get('name').then((name) => { this.name = name; });
在这之后 Promise (注意:这是异步的,重要的是要知道),你的 name 属性使用之前存储在LocalStorage中的任何值填充。 你可能想用 .catch() 在...上 Promise 捕获任何错误,当您没有存储任何值时发生 name 。
Promise
name
.catch()