我有 2 个不同的组件,它们也属于不同的模块。 现在我将数据保存在一个组件中,必须将保存的数据获取到另一组件。 我如何从一个组件获取数据到另一个组件,请帮忙。
第一个组件:
saveSidebar() {
let params = { userGuID: this.uID, MenuIds: this.selectedMenuIds.toString() }
console.log(params);
this._Service.addUserMenu(params).subscribe((res) => {
if (res.Header.Success) {
}
})
}
这里保存的数据必须转到不同组件中的菜单组件
最佳答案
您可以使用在两个组件中导入并共享其数据的服务。因此,您可以从第一个组件更新服务,然后在另一个组件上创建一个事件监听器,该事件监听器监听服务的更改并相应地更新 ui/数据。
关于javascript - 如何在 Angular2 中从一个组件连接到另一个组件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53723677/