1

サーバーからデータを抽出しています。そのデータから、いくつかのタブを作成し、各タブの形式でデータを入力する必要があります。

例: データに「x」と「y」という名前の 2 つのフィールドがある場合、2 つのタブを作成する必要があり (タブ内のフィールドを意味するフォーム パネルは同じです)、これらのフィールドに適切なデータ。

データの入力は問題ありませんが、取得した JSON オブジェクトに従ってタブを動的に追加する方法を知る必要があります。JSON オブジェクトから取得するタブの名前。

編集: JSON は次のようになります。

{
    ..
    events : {
        'X JOINED' : {
            ..
        }
        'Y JOINED' : {
            ..
        }
    }
}

ここで、「X JOINED」と「Y JOINED」という名前の 2 つのタブが必要です。「..」は、タブ内に入力するデータを提供します。

4

2 に答える 2

0

がある場合はtabpanel、メソッドを使用しaddて新しいタブを追加できます。

keysオブジェクトの名前を知るには、JSON から取得したオブジェクトで js メソッドを使用するだけです。

次のようになります。

for(var prop in myObject)
    myTabPanel.add(Ext.define("tab", {title: prop}));
于 2015-04-29T10:36:53.237 に答える
0

JSON オブジェクトのサンプルはありますか?

于 2015-04-29T10:37:55.713 に答える