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 JS

Quantidade 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.

Link para compartilhar na Internet ou com seus amigos:

Veja mais Dicas e truques de Ext JS

Dicas e truques de outras linguagens

E-Books em PDF

E-Book 350 Exercícios Resolvidos de Java - PDF com 500 páginas
Domine lógica de programação e a linguagem Java com o nosso E-Book 350 Exercícios Exercícios de Java, para você estudar onde e quando quiser.

Este e-book contém exercícios resolvidos abrangendo os tópicos: Java básico, matemática e estatística, programação dinâmica, strings e caracteres, entrada e saída, estruturas condicionais, vetores e matrizes, funções, laços, recursividade, internet, arquivos e diretórios, programação orientada a objetos e muito mais.
Ver Conteúdo do E-book
E-Book 650 Dicas, Truques e Exercícios Resolvidos de Python - PDF com 1.200 páginas
Domine lógica de programação e a linguagem Python com o nosso E-Book 650 Dicas, Truques e Exercícios Exercícios de Python, para você estudar onde e quando quiser.

Este e-book contém dicas, truques e exercícios resolvidos abrangendo os tópicos: Python básico, matemática e estatística, banco de dados, programação dinâmica, strings e caracteres, entrada e saída, estruturas condicionais, vetores e matrizes, funções, laços, recursividade, internet, arquivos e diretórios, programação orientada a objetos e muito mais.
Ver Conteúdo do E-book

Linguagens Mais Populares

1º lugar: Java
2º lugar: Python
3º lugar: C#
4º lugar: PHP
5º lugar: C
6º lugar: Delphi
7º lugar: JavaScript
8º lugar: C++
9º lugar: VB.NET
10º lugar: Ruby



© 2025 Arquivo de Códigos - Todos os direitos reservados
Neste momento há 30 usuários muito felizes estudando em nosso site.