我有两个组件,A是父组件,B是A的子组件。
在A组件中,我有一个带有时间输入的日期输入,并将所选的日期和时间作为B组件的输入。
在组件B中,我有逻辑来根据选定的日期和时间显示内容。然后我使用ngOnChanges()来检测selectedDateTime值是否已更改。
但是,如果我仅更改时间部分,似乎SimpleChanges无法检测到更改。
我在组件B中打印出selectedDateTime和SimpleChanges,以查看该值是什么。如果仅更改组件A中的时间部分,SimpleChanges将不会打印任何内容。但是,如果更改日期和时间,则可以工作。
我不知道代码的哪一部分导致了问题,很抱歉,我无法在此处显示代码。
感谢任何帮助。