问题标签 [sharedservices]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
angular - 如何在两个不同的组件之间共享数据?
我正在尝试将所选项目的列表从一个组件共享到另一个组件。我创建了一个服务来声明列表:
然后在这个组件中我尝试设置列表值:
组件_1.ts
在这个组件中,我想获取列表: component_2.ts
事实上,我看到每次我检查表中的项目时,liste 都会在component_1.ts中的 console.log 中更新,并且我看到值已添加但在component_2.ts中的 console.log 中,它只显示第一个价值选择!!!
angular - 我们如何通过角度共享服务将数据从一个页面发送到另一个页面?
我有两个组件。在一个组件中有复选框。当用户单击更改页面时,我希望选中项目的值显示在另一个页面的组件上。在组件 2 中,当用户单击获取检查项目时,我会从共享服务中检索值以显示。但是值是空的。
我已经阅读了一些关于堆栈溢出的解决方案,但它不起作用。这里
如何解决这个问题?
组件 1 按钮
组件 2 按钮
共享服务.ts
组件 1
组件 2
angular - 如何从Angular中的另一个组件调用get API函数(组件彼此不相关)
我有两个 angular 组件,它们彼此不相关 Component 1 和 Component 2 ,我已经定义了一个函数来调用组件 2 中的 get API,以便我可以在 Component 2 html 上显示 API 响应,但我想调用在我单击 Component 1 中的某个按钮后,此功能。我尝试了共享服务方法,但它不起作用