色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

el將獲取到的json傳給表格

張吉惟2年前8瀏覽0評論

在web開發(fā)中,我們經(jīng)常需要將后端返回的JSON數(shù)據(jù)以表格的形式呈現(xiàn)到前端頁面上。這時(shí)候,我們可以借助el框架來方便地實(shí)現(xiàn)這一過程。

// 獲取JSON數(shù)據(jù)
const tableData = {
"data": [
{
"name": "張三",
"age": 18,
"address": "北京市朝陽區(qū)"
},
{
"name": "李四",
"age": 20,
"address": "上海市浦東新區(qū)"
},
{
"name": "王五",
"age": 22,
"address": "廣州市天河區(qū)"
}
]
};
// el表格配置options
const tableOptions = {
columns: [
{
label: "姓名",
prop: "name"
},
{
label: "年齡",
prop: "age"
},
{
label: "地址",
prop: "address"
}
],
data: tableData.data // 將獲取到的JSON數(shù)據(jù)傳給表格
};
// 渲染el表格
const myTable = Vue.extend({
template: '',
data() {
return {
tableData: tableOptions.data,
tableColumns: tableOptions.columns
};
}
});
new Vue({
el: '#app',
components: {
'my-table': myTable
}
});

以上代碼中,我們首先獲取了模擬的JSON數(shù)據(jù),然后使用el表格的配置項(xiàng)將獲取到的數(shù)據(jù)傳給表格。最后,我們使用Vue.extend方法創(chuàng)建一個(gè)基于el表格的組件,并將該組件渲染到頁面上。

通過以上步驟,我們可以方便地將獲取到的JSON數(shù)據(jù)以表格的形式在前端頁面上展示,為用戶帶來更好的體驗(yàn)。