setUpController后没有更新Ember Component Attrs

时间:2016-06-17 09:20:32

标签: ember.js

在访问组件中的控制器属性时,我遇到了一个奇怪的问题。 我正在设置一个控制器属性,例如“选择过滤器”。在thr route的setupController挂钩中。我想在其中一个组件中使用此更新值,并将其传递给组件的属性。 问题是,组件没有获得更新的值(在路由的setupController中完成),但是它获得了实例化的值。

我已经尝试过观察selectedFilters,我能够看到更新的值。但该组件的didUpdateAttrs未被触发。此外,我尝试在组件的init钩子中访问它,但没有运气。

注意:如果我在控制器中设置值,我没有问题。只有在路由设置控制器中执行此操作时才会出现此问题。

0 个答案:

没有答案
相关问题