html代码是这样的
<div class="scrollTop" ng-show="showHide" ng-click="scrollTop($event)"></div>
js代码
$scope.pubScroll = function() {
$scope.showHide = $ionicScrollDelegate.getScrollPosition().top>50?true:false;
console.log($scope.showHide)
}
控制台是对的,但是页面中的元素没有改变,隐藏或显示,问题出在哪里?
添加$scope.$apply();
到函数将解决它。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句