6

AngularJS with Ionic Framework kullanıyorum. Canlı bir iletişim uygulaması geliştiriyorum.Touchend veya aralık değerini değiştirmenin sonunu nasıl tespit edebilirim?

bir aralık kaydırma ionic docu sahiptir. Eğer ng-change'i kullanırsam her adım geri aramamı çağırır, ancak sadece son sonucu aktarmak istiyorum. Masaüstünde ng-mouseup kullanabilirim ancak mobil cihazlarda bir çözüm bulamıyorum. Bir gecikme yaratmak benim için bir çözüm değil çünkü hızlı olmalı.

cevap

8

Sen İon sağlar on-açıklamasında olay direktifini kullanmayı deneyebilirsiniz. Aşağıdaki örnek test edilmemiştir, ancak size bir fikir vermelidir.

http://ionicframework.com/docs/api/directive/onRelease/

Biçimlendirme

angular.module('App').controller(function ($scope) { 
    $scope.onRelease = function() { 
    $scope.volume = $scope.temp.volume; 
    }; 
}); 
+0

eserler mükemmel

<div class="range"> <i class="icon ion-volume-low"></i> <input type="range" name="volume" ng-model="temp.volume" on-release="onRelease()"> <i class="icon ion-volume-high"></i> </div> 

Kontrolör. teşekkürler dostum – mrmow

İlgili konular