【发布时间】:2021-01-23 17:41:13
【问题描述】:
我有一个subject,它从另一个组件传入一个对象。在订阅中,我分配了已传递到类属性中的内容。
然后我想使用这个属性来帮助我重新加载一个ag-Grid,这有助于样式化。但是,如果我在异步订阅调用中分配了值之后调用它,它会使用之前的值this.ViewContext。
我什至特意在完整的通话中设置了它,但这也不起作用。
但是,如果我在订阅调用之后单击按钮调用它,它可以工作...(或获取主题传递的最后一个值)
有没有什么方法可以在没有进一步事件的情况下做到这一点(比如按钮点击?)
------------- 答案------------
根据下面的答案,这是代码的变化
现在采用新值。
谢谢
【问题讨论】: