Come creare un collegamento ipertestuale in ExtJS 4?

Sto lavorando in ExtJS 4.Sono stato sempre bloccato in un punto in cui devo creare un collegamento ipertestuale in ExtJS 4.Sono stato alla ricerca di un sacco per la creazione di un collegamento ipertestuale in ExtJS 4, ma non ho avuto alcuna soluzione.In realtà devo creare un collegamento ipertestuale e dopo aver cliccato su quel link sto per visualizzare un’altra pagina in ExtJS 4. Effettivamente anche io non l’evento in ExtJS 4. Come posso utilizzare il collegamento ipertestuale in ExtJS 4.
Sto usando in questo modo…

{
      xtype: 'panel',
      html:'<a href="second.js">Second page</a>',
}  

Per favore mi dia qualche suggerimento…..

InformationsquelleAutor Pravin Mane | 2013-03-18



2 Replies
  1. 27

    Mi piacerebbe utilizzare un autoEl per questo.

    {
        xtype: 'component',
        autoEl: {
            tag: 'a',
            href: 'http://www.example.com/',
            html: 'Example.com'
        }
    }

    Ecco un Violino

    • grazie per la risposta.Ma voglio visualizzare un’altra pagina in extjs4.È possibile visualizzare?
    • ExtJS è di una sola pagina, che cosa si intende con la pagina successiva?
    • In realtà voglio visualizzare un’altra pagina che è stato progettato in extjs4 nella stessa applicazione.Io non voglio passare a un altro sito web
    • Beh, non è solo una chiamata con un altro URL nella vostra applicazione? Immagine di partenza app su localhost/index.html quindi la tua seconda pagina sarebbe localhost/second.html penso che si sta facendo questo più difficile di quello che è. Hai bisogno di passare le variabili per la 2 ° pagina???
    • Non è necessario passare la variabile a seconda della pagina.Voglio solo visualizzare un’altra pagina che è stato progettato in extjs4.È possibile farlo?e il percorso non è cambiato “localhost/index.html” rimane la stessa..
    • Quindi, in pratica si desidera caricare un’altra ExtJS applicazione sulla stessa pagina. Controllare il seguente url per quello che si sta cercando di realizzare: sencha.com/forum/… Tuttavia, ExtJS è fatto per 1 app per pagina. Mi consiglia di fare un’altra pagina html o qualcosa con il tuo 2 ° applicazione e caricare la pagina.

  2. 1

    È inoltre possibile utilizzare il codice html di proprietà di un componente label e la chiamata di una funzione di controllo da lì. Esempio:

    {xtype: 'label',
    html: 'bla bla? <a href="#" onClick="javascript:appName.app.getController(\'myController\').showRegistration();">Register</a>'
    }

Lascia un commento