嘿伙计们,我还有一个关于道场的问题。
这次它与数据存储(内存)和自定义模板有关。
所以我有一个从 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>
在此先感谢您的帮助!梭伦