【发布时间】:2016-12-22 23:48:30
【问题描述】:
所以我是 angular 2 和 ionic 2 的新手。我正在尝试制作一个按钮,将收藏夹添加到 ionic 2 侧面菜单中。我尝试使用 @Output 事件却无法让它工作。任何想法都会有所帮助,谢谢。
【问题讨论】:
-
菜单的内容取决于什么?我的意思是,是什么让按钮出现/消失?你试过
*ngIf吗? -
点击另一个视图上的点赞按钮以添加到侧边菜单列表。我无法使用@output 感觉我没有使用其他视图作为模板。
-
您应该考虑将要在侧面菜单上显示的按钮的状态存储在哪里。您可以拥有一个服务 (
@Injectable),您可以在其中添加按钮,并且侧面菜单组件在该列表中有一个手表。然后,无论您有什么喜欢的按钮,(click)事件都会在其中添加一个按钮。有意义吗? -
@olivarra 是的,我知道我需要一个服务来传递数据,但我没有成功订阅数组中的更新数据。