出現上面這個問題主要的原因是產品的需求要求點擊隱藏或者展開二級列表,導致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();//重新計算寬度和高度的方法 }
好了終於解決了,可以睡覺了!!!