//初始化列表,其實就是把數據庫的內容綁定到相應的輸出框上.
table.render({
elem: '#' + listId
, height: 'full-200'
, url: '/RiskPoint/Query_PageList' //數據接口
, page: true //開啓分頁
, limit: 20
, cols: [[ //表頭
//fieldid要和設計的類的字段屬性名字對應!!!!
{
field: 'riskPointType', title: '風險點類型', templet: function (res) {
return res.riskPointType.DataName
}
}
, {
field: 'no', title: '風險點編號'
}
,
{
field: 'name', title: '風險點名稱'
}
,
{
field: 'riskIdentifier', title: '風險點辨識人員'
}
,
{
field: 'dutier', title: '責任人'
}
,
{
field: 'map', title: '位置', toolbar: '#tableList_map'
}
,
{field: 'Id', title: '操作', minWidth: 300, toolbar: '#tableList_bar'}
]],
done: function () {
layer.close(loading);
/** 設置用戶權限*/
app.base.InitUserPower();
}
});
如上所示,就是把數據庫的各個字段,取出來,賦值給自己創建的一個表的對應的,只需要 字段名字和fieldid內的東西對應上,就ok了; 當對應不上的時候,說明取出來的東西,需要通過函數進行轉換,需要將取出的東西的嵌套扒開。
當然這是從數據庫取的數據需要對應,當取出來的數據不是從數據庫裏的時候,就不需要對應了,根據實際的來