检测组件输入时对象的变化

时间:2017-07-19 04:54:39

标签: angular angular-components

我有一个接收作为对象的输入的组件。 onchanges未检测到对象的更改。所以我需要使用DoCheck来监视输入对象的变化。因此,在这种情况下,我无法使用oninit方法,因为即使是第一次使用doCheck方法也是如此。问题是我不知道它是第一次初始化数据还是只是数据发生变化。我需要对数据更改进行一些修改。当它是一个对象时,有没有更好的方法来检测输入的变化,这样我就可以知道它是第一组数据还是只是更改数据。

0 个答案:

没有答案