我有一个表格来注册一个事件,我要求一个日期,时间和它是否再次发生(每天,每周,每月或根本没有)。
我还为用户设置了另一个输入,以指定循环何时结束。问题是,有两种方法可以“结束这种重复”。我有一个“重复次数”(以防你想每周重复该事件两周),但我也有一个datepicker
,以防你想指定结束日期(即你想让它每天重复到9月1日)。
当其中一个输入值发生变化时,我会触发一个函数来更新另一个输入值,以使其保持一致
例如,如果我指定要每天重复,并且设置了5次,那么我的datepicker将显示与原始日期相差5天的日期,反之亦然。
问题是,由于我在两个输入上都有一个监听器,所以当用户更改其中一个时,我(以编程方式)更改了另一个上的值,这也会触发该输入上的valueChanges
,因此它会来回切换。
在所有这些介绍之后,您是否可以建议将“用户自定义”的更改与我在inputValueChanges
上所做的更改区分开来?
https://stackoverflow.com/questions/51680135
复制相似问题