首页 > 代码库 > angular 延迟更新方法

angular 延迟更新方法

失去焦点后更新:

        <input ng-model="name" ng-model-options="{updateOn:‘blur‘}" />{{name}}

设置时间后更新

        <input ng-model="name" ng-model-options="{debounce:‘1000‘}" />{{name}}

 

结合前两种情况都同时实现 ,即在指定时间后更新,如果还有没时间,这时失去焦点也可以达到更新

        <input ng-model="name" ng-model-options="{updateOn:‘defalut blur‘,debounce:{default:1000,blur:0}}" />{{name}}

 

angular 延迟更新方法