Angular 2 路由器数据绑定错误

Angular 2 Router Data Binding Error

我正在使用 Angular 2 Meteor 构建应用程序,但遇到数据绑定问题。我配置了一个非常简单的包装器组件,它有一个路由器出口,用于到两个组件(a 和 b)的两条路由(/a 和 /b)。用户点击a上的某个按钮后,我用this.router.navigate(['B'])换成B组件。

我在 B 组件中配置了一个单向 属性 绑定,它只是从 B class 中提取文本 属性。如果我要导航到 example.com/b,我可以看到此文本,但如果我使用 this.router.navigate 调用从 A 重定向到 B,则看不到。为什么会这样?

对于那些正在阅读这篇文章的人 - 这与 Angular 路由器 2 有关。Angular 路由器 4 修复了这个问题。