Ir para conteúdo


Foto

Recalcular dimensões dos componentes


  • Por favor, faça o login para responder
1 resposta neste tópico

#1 Bruno Cechet

Bruno Cechet

    Member Avançado

  • Membros
  • PipPipPip
  • 57 posts
  • LocationBlumenau-SC

Postado 12 May 2015 - 14:50

Olá pessoal,
 
Gostaria de saber qual é a melhor pratica para o recalculo das dimensões dos componentes em tela.
A situação é a seguinte: quando o usuário abre uma window os elementos são renderizados corretamente, porém caso ele redimensione a janela do browser os componentes se perdem, ficando todos quebrados.
Ja tentei colocar dentro do evento resize:
 this.updateLayout()
porém não tem efeito.

Como podemos tratar de maneira eficiente esta mania do usuário em alterar o tamanho da janela do seu navegador?

Obrigado,
Bruno Cechet

#2 Loiane

Loiane

    Member Avançado

  • Expert User
  • 1013 posts
  • LocationSão Paulo - SP

Postado 14 May 2015 - 09:54

Mas qual layout vc está usando?

Use algum layout do próprio extjs, como border, hbox, vbox, fit que isso não acontece, já que a própria engine de layouts vai tomar conta disso pra vc.

Remova qualquer altura e largura que vc pode ter configurado com valores fixos também. 


Autora dos livros:

Mastering Ext JS 5 http://bit.ly/1HWeHXh
Mastering Ext JS 4 http://bit.ly/14NZkxg

Ext JS 4: First Look http://bit.ly/o1IP1w
Sencha Architect http://bit.ly/19FVBGs
Curso ExtJS 4 Gratuito http://bit.ly/s5S0Oj (conceitos valem pro Ext 5 e 6 tb)





0 usuário(s) está(ão) lendo este tópico

0 membros, 0 visitantes, 0 membros anônimos