Angular 组件 属性 未在路线导航上重置

Angular Component property not resetting on route navigation

如何在我的 RouteParams 更改时重置我的组件 属性 值

我的组件中有一个复选框,我在带参数的路由中使用的那个组件。

具有 myProp 属性 的详细信息组件已分配给我的复选框。

例如:
1。 myapp/detail/1
2. myapp/detail/2

问题是当我选中一条路线中的复选框并且我导航到具有不同参数的同一路线时,选中的复选框保持不变。

如何在具有不同参数的相同路线之间导航时重置复选框选择?

虽然在 生命周期挂钩事件 上安慰 属性 给出默认值 value[false]复选框已选中 在视图

我的Stackblitz代码

复选框的绑定未two-way绑定。

试试这个:

<input type="checkbox" [(ngModel)]="myProp" /> MyCheckbox