与Redux的AngularDart

时间:2018-05-04 15:48:07

标签: dart angular-dart

在检查redux.dart和built_redux以及angulardart的文档时,我已经看到了两种不同的方式从我的应用程序中的任何组件“连接”到商店:

  • 在服务中实例化商店对象,然后注入任何组件并选择我们关心的子状态
  • 实例化到根组件中,然后通过@Input()字段将状态和调度程序传递给子组件。

所以我很困惑,其中一种(或其他方式?)效率最高,会给我正确的舞台管理吗?

1 个答案:

答案 0 :(得分:3)

  
      
  • 实例化到根组件中,然后通过@Input()字段将状态和调度程序传递给子组件。
  •   

这在技术上是可行的,但看起来很奇怪,麻烦且效率低下。

使用依赖注入是Angular的方法:

  
      
  • 在服务中实例化商店对象,然后注入任何组件并选择我们
  • 的子状态