2015-08-30 11 views
5

को मैं के साथ एक हैआयोनिक स्क्रॉल तत्व

$scope.jumpToQuote = function (quote) { 
    $scope.quoteSelected = quote; 
    var quotePosition = $ionicPosition.position(angular.element(document.getElementById('quote-'+quote))); 
    $ionicScrollDelegate.$getByHandle('quotes-box').scrollTo(quotePosition.left, quotePosition.top, true); 
} 

हालांकि quotePosition का मूल्य। शीर्ष हमेशा 10 के बराबर होता है जो <ion-scroll> का शीर्ष-ऑफ़सेट होता है।

उत्तर

4

जहां तक ​​मैं देख, आप document.getElementById('quote-'+quote.id) साथ document.getElementById('quote-'+quote) को बदलने के लिए की जरूरत है, आप पूरी quote वस्तु के बजाय इसे id है श्रृंखलाबद्ध कर रहे हैं।

संबंधित मुद्दे