我正在尝试创建一个弹出对话框,询问输入并返回值。
我在应用程序的路由器插座
上方的根组件上添加了一个弹出组件在弹出组件中,我有一个open()方法,它改变了一个名为" status"的布尔值,该组件有* ngIf查看(控制弹出窗口的外观)
如果我创建服务并使用Event Emitter,我无法获得表单输入的返回值。
有什么建议吗?
https://gist.github.com/alshdavid/f783ad367bc1c77cb07412ba0ea2e099
编辑:我为这里的不好道歉 - 事实证明我必须使用redux风格的数据模型答案 0 :(得分:1)
您遇到了一个小错误,因为*ngFor
用于迭代集合。您想要*ngIf
。
就如何实现这样的弹出窗口而言,这是一个非常广泛的问题。我稍后会尝试将一个例子放在一起。