-1

道場についてもう一つ質問があります。

今回は、データ ストア (メモリ) とカスタム テンプレートに関係しています。

だから私は Json Data から dataStore を構築しており、グリッドの代わりにカスタム テンプレートを作成してそのデータを表示する方法を知りたいと思っています。

次の JSON データがあるとします。

var employees = [
        { id: 1, name: "Jim", department: "accounting" },
        { id: 5, name: "Bill", department: "engineering" },
        { id: 3, name: "Mike", department: "sales" },
        { id: 4, name: "John", department: "saleas" }

そして、私は次のようにデータストアを作成します:

employeeStore = new Memory({ data: employees });
employeeStore = new Memory({ data: employeeStore.query({}, { sort: [{ attribute: "id"}] }) });

今私がしたいことは、このテンプレート HTML にそのデータを表示することです:

<div data-dojo-attach-point="someNode">
<div data-dojo-attach-point="checkbox" data-dojo-type="dijit/form/CheckBox"></div>
<div data-dojo-attach-point="id"></div>
<div data-dojo-attach-point="name"></div>
<div data-dojo-attach-point="department"></div>

次のようにデータを表示したい (スタイルは重要ではありません)

画像を追加できないので、探している結果の HTML を次に示します。

    <div>
<div>1</div>
<div>Jim</div>
<div>accounting</div>
</div>
<div style="clear:both;"></div>
<div>
<div>3</div>
<div>Mike</div>
<div>sales</div>
</div>
<div style="clear:both;"></div>
<div>
<div>4</div>
<div>John</div>
<div>sales</div>
</div>
<div style="clear:both;"></div>
<div>
<div>5</div>
<div>Bill</div>
<div>engineering</div>
</div>
<div style="clear:both;"></div>

よろしくお願いします。ソロン

4

1 に答える 1

0

テンプレートウィジェットを作成したいようです。Dojo ツールキットのこの部分を使用したことがないため、アドバイスはありませんが、必要なもののように思えます。

https://dojotoolkit.org/documentation/tutorials/1.8/templated/

于 2012-09-09T21:41:45.417 に答える