したがって、dockedItems 構成内に作成された上部と下部のツールバーを備えたパネルがあります。
dockedItems: [
Ext.create('AM.view.TopToolbar',{}), // //This line alone breaks the app
{ //Toolbars
xtype: 'toolbar',
dock: 'bottom',
items: [
{ text: 'About', itemId: 'about' },
'-',
{ text: 'Legal', itemId: 'legal' },
...
コードは FF では問題なく動作しますが、IE9 では機能しません。create ステートメントの構文に関係していると思いますが、フォーラムで解決策を見つけることができません。
ここに私の TopToolbar クラスがあります:
Ext.define('AM.view.TopToolbar', {
extend: 'Ext.toolbar.Toolbar',
alias: 'widget.toptoolbar',
defaults: { arrowCls: '' }, //Removing black arrow from toolbar items
items: [
{ text : 'Tools',
menu : {
items: [
//rest of my toolbar items and menus
すべてのファイル構造が正しく機能しています。
名前空間は「AM」
Internet Explorer でのアプリケーションの中断 - Chrome または Safari では試していません
このエラーが発生します
: SCRIPT16389: Unspecified error.
ext-all.js, line 38 character 51878
何か案は?
乾杯!