Javascript 代表如何在爱奥尼亚+;安格拉斯?
你能告诉我代表如何处理爱奥尼亚的工作吗?我用代码笔做了一个演示。我想在单击按钮时将内容滚动到顶部。但是当我滚动我的内容,然后按下按钮,但我的滚动不到顶部时,我的代码不起作用。为什么?Javascript 代表如何在爱奥尼亚+;安格拉斯?,javascript,angularjs,ionic-framework,angularjs-directive,Javascript,Angularjs,Ionic Framework,Angularjs Directive,你能告诉我代表如何处理爱奥尼亚的工作吗?我用代码笔做了一个演示。我想在单击按钮时将内容滚动到顶部。但是当我滚动我的内容,然后按下按钮,但我的滚动不到顶部时,我的代码不起作用。为什么? 您需要在控制器中注入$ionicScrollDelegate app.controller('MainCtrl',function($scope,$ionicScrollDelegate){ $scope.scrollMainToTop = function() { $ionicScrollD
您需要在控制器中注入$ionicScrollDelegate
app.controller('MainCtrl',function($scope,$ionicScrollDelegate){
$scope.scrollMainToTop = function() {
$ionicScrollDelegate.$getByHandle('mainScroll').scrollTop();
};
$scope.scrollSmallToTop = function() {
$ionicScrollDelegate.$getByHandle('small').scrollTop();
};
我不知道为什么,但是这个代码笔没有加载角度。这是一个plukr,请检查我使用了scrollBottom功能,但这不起作用。谢谢你更新了plunkr。检查二。
app.controller('MainCtrl',function($scope,$ionicScrollDelegate){
$scope.scrollMainToTop = function() {
$ionicScrollDelegate.$getByHandle('mainScroll').scrollTop();
};
$scope.scrollSmallToTop = function() {
$ionicScrollDelegate.$getByHandle('small').scrollTop();
};