展開しなくても問題なく動作するsenchatouch2アプリがあります。ただし、テスト、本番、またはネイティブのいずれかにデプロイすると、ナビゲーションビュー内にいくつかのボタンがあり、タップイベントが機能しなくなります。エラーは表示されません。なぜこれが展開後にのみ発生するのか理解できません。
関連するコードは次のとおりです。
コントローラ:
control: {
'#main-function': {
tap: 'loadFunction'
},
loadMyBoat: function() {
this.getProducts().up().push({
xtype: 'myxtype',
})
Ext.getStore('Items').getProxy().setUrl('myurl');
Ext.getStore('Items').load();
},
意見:
Ext.define('MyBoat.view.ItemList', {
extend: 'Ext.navigation.View',
xtype: 'myxtype',
config: {
title: 'My Title',
styleHtmlContent: true,
defaultBackButtonText: 'Items List',
items: {
xtype: 'list',
itemTpl: '{Field_Name}',
title: 'Tap on a boat to access further details',
store: 'Boats'
}
}
})
誰かがこれに遭遇したことがありますか?どんな助けでも大歓迎です。