我使用的是角1.5,我有控制器,但它不是一个组件,只是通常的控制器。我尝试在此使用$ onChanges,但它不起作用。那么,实际上是否可以在非组件控制器上使用$ onChanges?
答案 0 :(得分:1)
组件具有明确定义的生命周期每个组件都可以实现 “生命周期钩”。其中一个钩子是
Linux servers
如果您想检测更改而不使用Angular 1.5组件功能,那么您可以选择以下选项:
由于您尚未说明您的实际使用案例,您可以根据自己的需要尝试使用:
$onChanges
进行双向数据绑定,以便在用户更新时,您的模型将自动更新。ng-model
与上面的ng-change
结合使用,这样您就可以在更改值时添加一些额外的行为。 Reference ng-model
如果您真的没有选择以上选项并在不再需要时将其销毁。 Reference 此外,请在您的问题中提及您想要实现的目标。一个jsfiddle会很好,可以给你更明确的答案。