ion content 滚动到底部会遮住一部分视图的快速解决方法

时间:2016-09-06    点击:127   

出现上面这个问题主要的原因是产品的需求要求点击隐藏或者展开二级列表,导致ion-content出现这个问题,经过多次尝试终于找到解决办法,很简单,只要在你的controller里面预先注入$ionicScrollDelegate,如下代码

app.controller('myperforController', ['$scope', '$http', '$state', '$ionicLoading', 'service', '$ionicHistory','$ionicScrollDelegate', function($scope, $http, $state, $ionicLoading, service, $ionicHistory,$ionicScrollDelegate){

注入完成之后就好办了,只要在你点击的地方通知ion-content重新计算宽度和高度即可,只需调用下面的方法即可:

$scope.onClick = function(text){
$ionicScrollDelegate.resize();//重新计算宽度和高度的方法
}

好了终于解决了,可以睡觉了!!!

jquery validate表单验证插件
js 获取元素所有兄弟节点的实现方法
ionic在开发ios系统微信时键盘挡住输入框的解决方法(键盘弹出问题)
使用JS轻松实现ionic调用键盘搜索功能(超实用)
使用JS实现图片展示瀑布流效果(简单实例)
> 返回     
地址:上海市普陀区胶州路941号长久商务中心 电话: QQ:
© Copyright 2012 上海网络 Product All Rights Reserved