3

私はSencha フレームワークを使用しており、 Javascript を使用してコントロールを作成しています。Java を使用してデータベースからデータをフェッチしたいのですが、その Java オブジェクトを Sencha で作成されたコントロールにバインドする方法がわかりません。何を試すことができますか?

4

4 に答える 4

0

Sencha GXTを使用するだけです。「Sencha GXT は、Java を使用してリッチな Web ベースのアプリケーションを作成する最も高速で強力な方法です。」

于 2013-03-17T07:22:00.610 に答える
0

「Sencha が作成したコントロール」? チェックボックス、グリッドパネルなどのコントロールについては、Sencha API を確認してください。

ほとんどの場合、ストア構成を使用する必要があります。

于 2013-03-17T07:15:21.903 に答える
0

sencha でコンボボックスを作成する場合は、次のようにします。

var javaData = = [
       [1, 'item1']
      ,[2, 'item2']
  ];
var combo = new Ext.form.ComboBox({
store: new Ext.data.SimpleStore({
     id:0
    ,fields:
        [
            'myId',   //numeric value is the key
            'myText' //the text value is the value
        ]
    ,data: javaData
})
,valueField:'myId'
,displayField:'myText'
,mode:'local'

});

javaData var 値をサーバーからのデータに置き換えます。この例を実行するには、データが json 形式であることを確認してください。

詳細: http://www.sencha.com/learn/combobox-faq/

于 2013-03-17T12:37:18.613 に答える