是否有配置angular-ui滑块以便仅在用户放下鼠标键时才更新模型?而不是实时更改值?
原因是表现。每当我的模型发生变化时,我都会进行繁重的计算。
答案 0 :(得分:1)
尝试 ng-mouseup ,而不是 ng-click 或 ng-change 。它会做的伎俩。
答案 1 :(得分:0)
没有办法配置它,但是你可以分叉并将elm.bind(' slide')调用转换为elm.bind(' slidestop'),只有在用户完成滑动手柄后才会触发。
编辑:您也可以同时监听两者,并在用户停止滑动句柄时通过$ rootScope. $ broadcast发布指令中的事件,并在订阅者收到该事件时进行计算。