dojo数据存储和自定义模板

dojo数据存储和自定义模板,dojo,Dojo,嘿,伙计们,我还有一个关于dojo的问题 这一次,它与数据存储(内存)和自定义模板有关 因此,我有一个从Json数据构建的数据存储,我想知道如何创建自定义模板而不是网格来显示该数据 假设我有以下JSON数据: var employees = [ { id: 1, name: "Jim", department: "accounting" }, { id: 5, name: "Bill", department: "engineering" }, {

嘿,伙计们,我还有一个关于dojo的问题

这一次,它与数据存储(内存)和自定义模板有关

因此,我有一个从Json数据构建的数据存储,我想知道如何创建自定义模板而不是网格来显示该数据

假设我有以下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>

1.
吉姆
会计
3.
迈克
出售
4.
约翰
出售
5.
比尔
工程
提前感谢您的帮助!
Solon听起来像是要创建一个模板小部件。虽然我没有任何建议,因为我没有使用dojo工具包的这一部分,但它听起来像是您需要的: