0

xtype(senchaのドキュメントによると「picker」)を使用してSenchaのツールバーにピッカーを追加しようとしていますが、Chrome開発者ツールから次のエラーが発生し続けます:

「コンポーネントを作成しようとしています。登録されていないxtypeの場合:picker "

これは私のコードです:

{xtype: 'picker', width:160,
                slots:[
                    {
                        xtype: 'pickerslot',
                        name: 'states',
                        data: statusStore.data.items
                    }
                ],
                cancelButton: false,
                doneButton: false,
                listeners:{
                    pick : function(field, value) {
                        selectedStatus = value.states;
                    },
                    afterrender : function(picker) {
                        if (FPA.stores.DataProvider.listItemsStore) {
                            //Ext.ComponentMgr.get('statList').setValue(FPA.stores.DataProvider.listItemsStore.status);
                        } else {
                            // Ext.ComponentMgr.get('statList').setValue(statusStore.data.get(0));
                        }
                    }
                }},

どんな助けでも大歓迎です!

4

1 に答える 1

0

Ext.reg('picker',Ext.Picker);xreateステートメントの上で試して、問題が解決するかどうかを確認してください。Senchatouch1.1のドキュメントは素晴らしいです

于 2012-05-18T12:26:49.903 に答える