O principal motivo do problema acima é que os requisitos do produto exigem que você clique para ocultar ou expandir a lista secundária, o que leva ao problema de conteúdo de íons. Depois de muitas tentativas, finalmente encontrei uma solução. É muito simples. Basta pré-injetar $ ionicscrollDelegate em seu controlador, como mostrado no código a seguir
App.Controller ('MyPerForController', ['$ scope', '$ http', '$ state', '$ ionicloading', 'Service', '$ ionichistory', '$ ionicscrollDelegate', função ($ scope, $ http, $ estatal, $ ionicloading ioniclegate, função ($ scope, $ http, $ estatal, $ ionicloading ioniclegate, função ($ scope, $ http, $ estatal, $ ionicloading ioniclegate, função ($ scope, $ http, $ estatal, $ ionicloading ioniclegate, função ($ scope, $ http, $ estatal, $ ionicloading ioniclegate ',Após a conclusão da injeção, será fácil. Basta notificar o conteúdo de íons para recalcular a largura e a altura onde você clica. Basta chamar o seguinte método:
$ scope.OnClick = function (text) {$ ionicsCrollDelegate.resize (); // Método para recalcular a largura e a altura}Bem, finalmente está resolvido e você pode ir para a cama! ! !