如何解决Angular将表单字段内容保留在一个组件中,同时路由到另一个组件
首先,我有几个要填写表格字段的组件。在此过程中,应该可以路由到另一个组件。但是,当您执行此操作并尝试返回具有所有表单字段的组件时,就不再填写它们。那么在“工作流程”期间我该怎么做以存储所有这些字段?
解决方法
您可以将数据保存在本地存储中,然后在应用程序重新加载或发生任何情况时将其重新放入表单。
// Set in local storage
localStorage.setItem(itemName,JSON.stringify(formValues));
// Retrieve data from localstorage
retrievedForm = JSON.parse(localStorage.getItem(itemName));
,
要保留不同组件之间的数据,可以使用服务
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。