これは基本的なように見えますが、私はSencha Touchを初めて使用し、これを実装する方法がまだわかりません。
画面中央にロゴのみが表示されるウェルカムページを作成したいと思います。それから5秒かそこら後、それはメインページをロードします。
メインビューのコードは次のとおりです。
Ext.define('Sencha.view.Main', {
extend: 'Ext.Container',
xtype: 'mainpanel',
requires: [
'Sencha.view.Opening'
],
config: {
items: [{
xtype: 'opening'
}]
}
});
これはOpening.jsのコードです。
Ext.define('Sencha.view.Opening', {
extend: 'Ext.Panel',
xtype: 'opening',
config: {
scrollable: false,
fullscreen: true,
html: '<div id="opening-logo"><img src="resources/images/logo.png"/></div>'
}
});
画面の中央にロゴが表示されます。しかし実際には、それは何も示していません。Ext.Containerの代わりにExt.Panelを使用しましたが、機能しません。
Ext.navigation.Viewでも機能しますが、ウェルカムページの場合、画面の上部にナビゲーションヘッダーを配置しないでください。
私は何を間違えますか?ああ、そして悪い英語でごめんなさい。