成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久

您的位置:首頁技術文章
文章詳情頁

Vue+Element ui 根據后臺返回數據設置動態表頭操作

瀏覽:114日期:2022-11-20 15:26:50

Vue+Element ui 根據后臺返回數據設置動態表頭操作

由于后端是多人開發,也沒有規范數據格式,所有頁面是我一個人開發,所以就會遇到同樣的頁面不同的返回數據格式問題。

一、根據element文檔,利用prop屬性綁定對應值,label綁定表頭。

html

<el-table highlight-current-row :data='tableData' border style='width: 100%'> <template v-for='(col,index) in cols'> <el-table-column :prop='col.prop' :label='col.label'></el-table-column> </template> </el-table>

返回的數據類型

data(): { return: { cols:[ {prop: '327', label: '護士'}, {prop: '328', label: '護理員組長'}, {prop: '329', label: '護理員'}, {prop: '330', label: '輸單員'} ], tableData:[ {327: '24', 328: '20', 329: '18', 330: '2'}, {327: '22', 328: '20', 329: '18', 330: '2'}, {327: '22', 328: '20', 329: '18', 330: '2'}, {327: '51', 328: '21', 329: '20', 330: '6'}, {327: '21', 328: '20', 329: '18', 330: '2'}, ] }}

二、返回的數據都是數組形式,值與表頭按照數組下標相對應。

html

<el-table :data='table_content' border> <el-table-column :label='val' v-for='(val, i) in table_head' :key='i'> <template slot-scope='scope'>{{table_content[scope.$index][i]}}</template> </el-table-column> </el-table>

返回的數據類型

data(): { return: { // 表頭數據 table_head:['護士', '護理員組長', '護理員', '輸單員'], // 表格內容數據 table_content:[ ['24', '20', '18', '2'], ['22', '20', '18', '2'], ['22', '20', '18', '2'], ['51', '21', '20', '6'], ['21', '20', '18', '2'], ], }}

補充知識:element-ui table 表頭filter 使用實現重新向后臺獲取數據

描述:當我們在使用element-ui的時候,常常用到表格,有表格就會有篩選。

這個時候往往會在表格上方使用篩選機的方式來實現篩選

Vue+Element ui 根據后臺返回數據設置動態表頭操作

像這樣,但是一旦篩選條件增多,這個篩選機就會越來越長。這一點都不酷。

所以這邊使用element提供的filters功能。

看了一下往上都說只能對已經有的數據進行篩選,不能后臺篩選。

???不分頁的數據到無所謂,我一個分頁的數據,一頁10條,難不成前端篩選第一頁顯示3條,第二頁顯示5條??

excuse me?

上代碼

<template> <el-table ref='filterTable' :data='tableData' @filter-change='fnFilterChangeInit' style='width: 100%'> <el-table-column prop='name' label='姓名' width='180'> </el-table-column> <el-table-column prop='address' label='地址' :formatter='formatter'> </el-table-column> <el-table-column prop='tag' label='標簽' :filters='[{ text: ’家’, value: ’家’ }, { text: ’公司’, value: ’公司’ }]' :filter-method='filterTag' column-key='tag' filter-placement='bottom-end'> <template slot-scope='scope'> <el-tag :type='scope.row.tag === ’家’ ? ’primary’ : ’success’' disable-transitions>{{scope.row.tag}}</el-tag> </template> </el-table-column> </el-table></template> <script> export default { data() { return { tableData: [], options:{ tag: undefined } } }, methods: { // 這里使用一個init的方法來模擬異步獲取數據懂這個意思就好 // 假裝接受options作為篩選條件 init(options){ this.tableData = [{ date: ’2016-05-02’, name: ’王小虎’, address: ’上海市普陀區金沙江路 1518 弄’, tag: ’家’ }, { date: ’2016-05-04’, name: ’王小虎’, address: ’上海市普陀區金沙江路 1517 弄’, tag: ’公司’ }, { date: ’2016-05-01’, name: ’王小虎’, address: ’上海市普陀區金沙江路 1519 弄’, tag: ’家’ }, { date: ’2016-05-03’, name: ’王小虎’, address: ’上海市普陀區金沙江路 1516 弄’, tag: ’公司’ }] }, // table column 的方法,改寫這個方法 filterTag(value, row, column) { return true }, // table 的方法 // filter 的格式 obj { column-key: Array } // Array[0] 篩選的值 fnFilterChangeInit(filter){ // do something // example 這里最好用if,沒有if可以試試也許有奇跡 if(filter.tag){ // 為什么這么處理 怕有些同學把undefined當一個字符串傳給后臺 this.options.tag = filter.tag[0] == undefined ? ’’:filter.tag[0] } this.init(this.options) } } }</script>

以上這篇Vue+Element ui 根據后臺返回數據設置動態表頭操作就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持好吧啦網。

標簽: Vue
相關文章:
成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久
欧美xxxxx牲另类人与| 尹人成人综合网| 亚洲午夜精品一区二区| 久久影院午夜片一区| 成人av片在线观看| 欧美α欧美αv大片| 激情国产一区二区| 欧美日韩一区视频| 精品系列免费在线观看| 在线观看日韩av先锋影音电影院| 图片区日韩欧美亚洲| 亚洲一区二区在| 亚洲一区二区在线观看视频| 国产精品久久777777毛茸茸| 国产精品免费视频网站| 国模 一区 二区 三区| 国产精品乱码妇女bbbb| 欧美先锋影音| 亚洲人成网站精品片在线观看| 尤物精品在线| 一区二区国产视频| 国产精品久久久免费| 亚洲成人一区在线| 久久天堂国产精品| 日韩和的一区二区| 欧美四级电影网| 国产精品资源网| 久久综合av免费| 国产一区观看| 亚洲精品日韩综合观看成人91| 国产日韩欧美三级| 视频一区欧美精品| 欧美日韩mp4| 成人午夜视频福利| 国产亚洲一区二区三区| 国内精品99| 亚洲在线中文字幕| 欧美在线免费观看亚洲| 国产老女人精品毛片久久| 欧美刺激脚交jootjob| av爱爱亚洲一区| 欧美国产精品专区| 国产日韩一区二区| 日本欧美一区二区三区乱码| 欧美色倩网站大全免费| 国产精品一区二区在线看| 欧美精品一区二区三区高清aⅴ| 欧美在线看片| 夜夜精品视频一区二区| 91久久线看在观草草青青| 国产综合一区二区| 国产午夜精品福利| 亚洲一区二区三区午夜| 韩国欧美国产一区| 精品久久人人做人人爰| 欧美先锋影音| 日韩主播视频在线| 91精品国产欧美日韩| 午夜精品区一区二区三| 亚洲色图在线播放| 久久不射网站| 国产一区二区按摩在线观看| 国产亚洲精品福利| 国产亚洲精品v| 久草精品在线观看| 国产调教视频一区| 久久中文在线| 国产激情精品久久久第一区二区| 国产日韩欧美综合一区| 国产精品一区二区a| 国产一区二区三区综合| 国产精品久久777777| 91福利在线观看| 99久久精品一区二区| 亚洲欧美日韩在线不卡| 欧美在线免费观看视频| 91亚洲大成网污www| 亚洲电影中文字幕在线观看| 欧美一区二区在线看| 国内精品久久国产| 免费成人小视频| 国产三区在线成人av| 久久综合五月| 成人av在线资源网站| 亚洲一区二区综合| 日韩欧美二区三区| 国产亚洲一级| 成人av资源站| 亚洲成av人片在线观看| 日韩欧美国产午夜精品| 在线视频亚洲| 国产白丝网站精品污在线入口| 亚洲精品写真福利| 日韩欧美中文字幕公布| 国产欧美日韩在线播放| 国产很黄免费观看久久| 亚洲激情男女视频| 欧美成人精品高清在线播放| 久久激情一区| 欧美三级第一页| 国产乱子轮精品视频| 亚洲日本电影在线| 精品欧美乱码久久久久久 | 91免费视频网址| 奇米色一区二区| 中文字幕日本不卡| 日韩你懂的在线播放| 久久久久高清| 狠狠色噜噜狠狠色综合久| 国产麻豆午夜三级精品| 亚洲综合色噜噜狠狠| 久久久99精品久久| 欧美色综合天天久久综合精品| 亚洲午夜激情| 成人精品gif动图一区| 日韩av一区二区三区| 国产精品国产三级国产普通话蜜臀 | 91精品国产欧美日韩| 校园春色综合网| 狠狠久久婷婷| 成人av免费在线| 精品在线视频一区| 一区二区日韩av| 久久久久久久久久久久电影| 欧美视频三区在线播放| 中文亚洲免费| 欧美~级网站不卡| 国产成人高清视频| 另类成人小视频在线| 亚洲小说春色综合另类电影| 久久久久久久久岛国免费| 欧美一区永久视频免费观看| 色噜噜久久综合| 国产一级久久| 韩国亚洲精品| 99精品欧美一区二区三区综合在线| 国产在线精品一区二区三区不卡| 亚洲狠狠爱一区二区三区| 综合电影一区二区三区 | 亚洲欧美日韩国产一区二区三区| 久久这里只精品最新地址| 欧美人妇做爰xxxⅹ性高电影| 麻豆av福利av久久av| 一本久道久久久| 国产精品对白刺激久久久| av一区二区久久| 成人免费精品视频| 精品一区二区三区蜜桃| 日韩av成人高清| 五月激情六月综合| 午夜视频在线观看一区二区三区| 一区二区三区不卡在线观看| 国产精品成人网| 国产精品午夜电影| 久久久www成人免费毛片麻豆| 91精品国产综合久久精品app| 欧美三级日本三级少妇99| 久久蜜桃精品| 免费日韩av片| 亚洲欧美日韩在线综合| 夜久久久久久| 日韩视频中文| 亚洲天堂成人| 激情成人综合| 亚洲韩日在线| 一区二区福利| 国产亚洲毛片在线| 亚洲欧美日本视频在线观看| 国产欧美日韩综合精品二区| 一区二区三区四区五区精品| 一区二区三区我不卡| 在线不卡亚洲| 日韩午夜高潮| 在线亚洲免费| 亚洲欧美成人| 美女精品网站| 色激情天天射综合网| 一本色道久久综合亚洲91| 一本久久精品一区二区| 欧美性高清videossexo| 欧美日韩一级二级| 欧美精品v日韩精品v韩国精品v| 欧美福利视频一区| 欧美成人福利视频| 久久精品男人天堂av| 中文字幕国产精品一区二区| 国产精品二三区| 亚洲精品日韩一| 亚洲va在线va天堂| 麻豆精品在线看| 国产精品一区在线| 97国产精品videossex| 99国产精品久久久| 狠狠色综合网| 国产精品裸体一区二区三区| 日本精品一区二区三区高清| 欧美久久久一区| 久久综合九色综合97_久久久| 国产欧美日本一区二区三区| 亚洲免费视频中文字幕|