angularjs timepicker ng-change

时间:2013-07-21 14:32:47

标签: angularjs datepicker timepicker

我正在使用AngularJS TimePicker(ui.bootstrap.timepicker)。我想在更改时间选择器时触发事件。我找了一个ng-change属性,但没找到。

我的目的是保存更改时间后对模型所做的更改。现在我已经使用ng-model来设置模型,但我无法弄清楚如何通知控制器以便它可以执行保存(模型被序列化为localstorage)。如果可能的话,我想避免使用“保存”按钮。

在相关的说明中,我也想对ui.bootstrap.datepicker做同样的事情。

1 个答案:

答案 0 :(得分:10)

您可以使用$ scope。$ watch来监听timepicker(或datepicker)的更改,并调用Controller中需要的任何内容。这是一个基于引导程序示例的plunker,但每当时间发生变化时都会发出警报。您也应该能够为datepicker应用类似的逻辑。