我陷入了一个问题,在下面的代码中,我需要使用按钮将chow Mein,22rs发送到另一页,但是它不起作用。那么,有什么我可以遵循的替代方法吗?
<ion-card>
<ion-item>
<ion-label fixed>chow Mein</ion-label>
<ion-label fixed>22rs</ion-label>
<h3>hello</h3>
<img src="assets/imgs/chillichicken.png" />
</ion-item>
</ion-card>
答案 0 :(得分:0)
可以有多种方法来执行此操作。其中之一将再次是使用共享服务。
该服务将具有财产。您要从中发送数据的页面将在共享服务上设置此属性。您要获取此属性的页面将从共享服务中获取此属性。
现在,它完全取决于属性类型是什么。无论是原始的还是复杂的。
通常,建议将此属性保留为BehaviorSubject
,以使其更具反应性。如果将此属性保留为BehaviorSubject,则可以从要向其发送更改的组件上对其调用next
方法。然后,您将subscribe
转到要侦听这些更改的页面上的此属性。
这是我最近提供的 answer 。您还可以在此处浏览一个示例StackBlitz项目。