私はsenchatouchを初めて使用し、フォームをビューにロードするのに問題があります。
私のapp.jsでは、メインビューをそのままロードしています
Ext.Viewport.add(Ext.create('app.view.Main'));
私の完全なapp.jsは次のとおりです
Ext.application({
name: 'app',
requires: [
'Ext.MessageBox',
'Ext.form.FieldSet',
],
views: ['Main'],
launch: function() {
// Initialize the main view
Ext.Viewport.add(Ext.create('PlanPouch.view.Main'));
},
});
私の主な見解は次のとおりです。
Ext.define("app.view.Main", {
extend: 'Ext.Container',
config:{
items:[
form
]
}
});
var form = Ext.create('Ext.form.Panel', {
fullscreen: true,
items: [
{
xtype: 'textfield',
name: 'name',
label: 'Name'
},
{
xtype: 'emailfield',
name: 'email',
label: 'Email'
},
{
xtype: 'passwordfield',
name: 'password',
label: 'Password'
}
]
});
公式ドキュメントからフォームを取得しましたが、何らかの理由でフォームが読み込まれません。では、フォームをメインビューに追加するにはどうすればよいですか?