Qual è lo scopo di Ext.require
-
25-10-2019 - |
Domanda
sto cercando di migrare un'applicazione da Sencha-Touch da 1 a Sencha-Touch 2 e non riesco a capire che cosa è lo scopo esatto del seguente pezzo di codice:
Ext.require([
'Ext.XTemplate',
'Ext.Panel',
'Ext.Button',
'Ext.List',
'Ext.Carousel',
'Ext.NestedList'
]);
Qualcuno potrebbe darmi una mano qui?
Grazie
Soluzione
E 'utilizzato il sistema di classe quando carichi dinamici è abilitata nel sistema di classe. Racconta in sostanza il quadro che questi sono i componenti che verranno utilizzati nell'applicazione.
Questo significa anche che gli strumenti SDK può capire quali classi sono stati utilizzati nella vostra applicazione, e utilizzare solo quelli in cui la compilazione e minifying l'applicazione in 1 file - perché nella maggior parte dei casi non sarà possibile utilizzare ogni parte del quadro.
è possibile trovare ulteriori informazioni sul sistema di classe qui e informazioni sugli strumenti di SDK e la costruzione di qui .