我已經編寫了一個簡單sider輸入的指令。AngularJS:如何防止/延遲過濾器的應用以避免重複ng-repeat
的小提琴是在這裏:發生http://plnkr.co/edit/PQXyxfmTbpaQE1ZnkQkq
的問題,當你改變一個人的年齡足以改變順序。有沒有辦法劫持ng-repeat元素的父作用域來不應用過濾器?
具體而言,我可以在滑塊拖動時停止重新排列元素嗎?比如,我會在mousedown
事件上設置一些標誌,這將停止過濾,並刪除mouseup
事件中的該標誌以允許重新排列。
我已經看過了Angular的源代碼,並且我確信目前無法做到這一點,但是我也歡迎修改Angular,可能會允許這樣做。
嗨,我接受你的答案,因爲似乎沒有別的選擇了,但我打算這是作爲一個獨立的插件。 – 2013-04-23 04:42:20