2011-12-28 8 views
3

ストアを渡してチェックボックスのリストを作成するにはどうすればよいですか?以下のような煎茶タッチ:チェックボックスにストアを渡しますか?

何か:

items: [{ 
     xtype: 'checkboxfield', 
     id: {id}, 
     name : {name}, 
     label: {label}, 
     value: {value}, 
     store: App.store.checkboxStore 
}] 

まあ、私は店を反復処理し、表示するためのチェックボックスを追加することによって、それを達成しています。しかし、あなたがそれを行うより簡単な方法があれば、それを共有してください。

var catStore = App.stores.profileStore; *<<YOUR STORE>>* 
     for (i = 0; i < catStore.getCount(); i++) { 

      App.views.destinationsView.add({ 
       items: [{ 
        xtype: 'checkboxfield', 
        label: catStore.getAt(i).data.label, 
        value: catStore.getAt(i).data.value, 
        name: catStore.getAt(i).data.name, 

       }] 
      }); 
     } 
+0

(あなたが好きな列でそれらを置くことができます。)チェックボックスとグリッドのSencha exampleです。私は現在、ストアとの間でのセーブ/ロードを行っています。私はそれがまだ働いていない。ラジオボタンは動作していますが、チェックボックスはありません。 – Anthony

答えて

0

あなたが店をループなしのチェックボックスを生成するために探している場合は、自動的にチェックボックスをレンダリングしますチェックボックスの選択モデルとグリッドを使用することができます。グリッドは、境界線を隠すなど、自由にスタイルを設定できます。

ここで私は同様にそれをこのようにやった

関連する問題