Você está aqui: Ext JS ::: Base & Core (Base e Núcleo) ::: Namespace Ext (global object - objeto global) |
Como usar o método onReady() da classe Ext para disparar o processamento inicial de suas aplicações Ext JSQuantidade de visualizações: 3238 vezes |
Quando estamos usando o framework Ext JS, é comum usarmos o método onReady() da classe Ext para executar o código de entrada da aplicação. Este método é disparado quando todos os elementos da página HTML já foram carregados e estão prontos para serem renderizados, ou seja, a árvore DOM (Document Object Model) já existe e pode ser acessada por código JavaScript. Em geral o método onReady() recebe como argumento a função a ser executada. Veja um exemplo: <html> <head> <title>Estudos Ext JS</title> <link rel="stylesheet" type="text/css" href="extjs/resources/css/ext-all.css"> <script type="text/javascript" src="extjs/ext-all-debug.js"></script> <script type="text/javascript"> // vamos chamar uma função JavaScript aqui Ext.onReady(avisar()); Ao executar este código você verá a seguinte mensagem: "A página HTML foi carregada por completo." É possível também fornecer uma função anônima para o método onReady(). Veja: <html> <head> <title>Estudos Ext JS</title> <link rel="stylesheet" type="text/css" href="extjs/resources/css/ext-all.css"> <script type="text/javascript" src="extjs/ext-all-debug.js"></script> <script type="text/javascript"> // vamos chamar uma função anônima aqui O resultado da execução será o mesmo. A diferença é que agora nós fornecemos uma função anônima para o método onReady() e usamos o método alert() da classe Ext.MessageBox para exibir a mensagem. Note que o método onReady() da classe Ext é um apelido para o método onReady() da classe Ext.Loader com o valor true para o parâmetro withDomReady. Esta dica foi escrita e testada no Google Chrome 23.0.1271.97 m. |
![]() |
Veja mais Dicas e truques de Ext JS |
Dicas e truques de outras linguagens |
Python - Como converter Metros Quadrados em Quilômetros Quadrados em Python - Python para Física e Engenharia |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
1º lugar: Java |