Atualmente, o Ionic é a estrutura de desenvolvimento de aplicativos móveis mais promissora do HTML5. Crie aplicativos através da SASS, que fornece muitos componentes da interface do usuário para ajudar os desenvolvedores a desenvolver aplicativos poderosos. Ele usa a estrutura JavaScript MVVM e o AngularJS para aprimorar os aplicativos. Fornece a ligação de dados bidirecional e o uso se torna uma escolha comum para desenvolvedores da Web e móveis.
características iônicas
1.Ionic é baseado na gramática angular e é fácil de aprender. [3]
2.Ionic é uma estrutura leve.
3.Ionic integra perfeitamente a estrutura móvel da próxima geração, suporta os recursos do AngularJS, MVVM e fácil de manter.
4.Ionic fornece um belo design para criar aplicativos através do SASS. Ele fornece muitos componentes da interface do usuário para ajudar os desenvolvedores a desenvolver aplicativos poderosos.
5.Ionic se concentra no nativo, para que você não possa ver a diferença entre aplicativos mistos e nativos
6.Ionic fornece poderosas ferramentas de linha de comando.
7.Ionic tem excelente desempenho e velocidade de execução rápida.
Como a estrutura mais popular no momento, a Ionic também encontrará vários problemas estranhos durante o processo de desenvolvimento, como o seguinte:
Descrição do problema:
Há um botão na parte inferior da página. Clicar neste botão exibirá alguns dados adicionais. Neste momento, a página será excedida e o efeito de rolagem é necessário. A mesma cena tem o problema de infinar o efeito da lista de íons, mas ocasionalmente haverá problemas como não poder rolar. Arraste o dedo para cima e depois volte para a posição original após a liberação. Os dados inferiores nunca são vistos. Isso ocorre porque a visão iônica não recalcula a nova altura.
Solução
Precisamos aplicar um proxy de rolagem ao Ionic, chamado $ ionicscrollDelegate, e precisamos injetar esse proxy ao usá -lo.
this. $ timeout (() => {this. $ ionicscrollDelegate.resize ();}, 410);Como mencionado acima, existe um método no proxy chamado RECESENTE (), que é recalcular a altura. Adicionei um tempo limite para garantir que os dados sejam renderizados normalmente e depois redimensionei.
O exposto acima é a solução para o problema que a parte inferior da página iônica está bloqueada e não pode rolar para cima que o editor apresenta. Espero que seja útil para todos. Se você tiver alguma dúvida, deixe -me uma mensagem e o editor responderá a todos a tempo. Muito obrigado pelo seu apoio ao site wulin.com!