




下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
第vue+elementUI實現(xiàn)樹形表格本文實例為大家分享了vue+elementUI實現(xiàn)樹形表格的具體代碼,供大家參考,具體內(nèi)容如下
一、在component文件夾下新建如下treeTable文件夾,里面有2個文件:
eval.js:將數(shù)據(jù)轉(zhuǎn)換成樹形數(shù)據(jù)
*@Author:jianglei
*@Date:2017-10-1212:06:49
usestrict
importVuefromvue
exportdefaultfunctiontreeToArray(data,expandAll,parent=null,level=null){
lettmp=[]
Array.from(data).forEach(function(record){
if(record._expanded===undefined){
Vue.set(record,_expanded,expandAll)
let_level=1
if(level!==undefinedlevel!==null){
_level=level+1
Vue.set(record,_level,_level)
//如果有父元素
if(parent){
Vue.set(record,parent,parent)
tmp.push(record)
if(record.childrenrecord.children.length0){
constchildren=treeToArray(record.children,expandAll,record,_level)
tmp=tmp.concat(children)
returntmp
}
index.vue:樹形表格組件
template
el-table:data=formatData:row->
二、在需要的地方引入該組件
例如:在component文件夾下新建a.vue:
tree-table:data=data:columns=columnsborder/
importtreeTablefrom./TreeTable
components:{treeTable},
data(){
return{
columns:[
text:事件,
value:event,
width:200
text:ID,
value:id
text:時間線,
value:timeLine
text:備注,
value:comment
data:[
id:0,
event:事件1,
timeLine:50,
comment:無
id:1,
event:事件1,
timeLine:100,
comment:無,
children:[
id:2,
event:事件2,
timeLine:10,
comment:無
id:3,
event:事件3,
timeLine:90,
comment:無,
children:[
id:4,
event:事件4,
timeLine:5,
comment:無
id:5,
event:事件5,
timeLine:10,
comment:無
id:6,
event:事件6,
timeLine:75,
comment:無,
children:[
id:7,
event:事件7,
timeLine:50,
comment:無,
children:[
id:71,
event:事件71,
timeLine:25,
comment:xx
id:72,
event:事件72,
timeLine:5,
comment:xx
id:73,
event:事件73,
timeLine:20,
comment:xx
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025北京順義區(qū)北務(wù)鎮(zhèn)衛(wèi)生院招聘編外人員3人考前自測高頻考點模擬試題及答案詳解(各地真題)
- 山西省部分學(xué)校2024-2025學(xué)年高三上學(xué)期期末質(zhì)量檢測地理試題(解析版)
- 2025貴州貴陽市某國有銀行花溪支行派遣制員工模擬試卷有答案詳解
- 遼寧省點石聯(lián)考2024-2025學(xué)年高二下學(xué)期6月份聯(lián)合考試地理試題(解析版)
- 2025廣西農(nóng)業(yè)科學(xué)院農(nóng)業(yè)資源與環(huán)境研究所土壤生態(tài)與高值農(nóng)業(yè)研究室公開招聘1人考前自測高頻考點模擬試題及完整答案詳解
- 2025江蘇南京白下人力資源開發(fā)服務(wù)有限公司招聘勞務(wù)派遣人員1人(二十六)模擬試卷及答案詳解(歷年真題)
- 醫(yī)療器械使用安全保證承諾書8篇范文
- 2025江蘇蘇州工業(yè)園區(qū)青劍湖小學(xué)后勤輔助人員招聘1人考前自測高頻考點模擬試題附答案詳解(模擬題)
- 2025年《中國煙草》雜志社有限公司(中國煙草總公司傳媒中心)招聘模擬試卷及答案詳解(有一套)
- 客戶服務(wù)電話咨詢記錄模板化
- 2025年止血技術(shù)理論知識考試試題及答案
- 密煉機煉膠作業(yè)安全操作指導(dǎo)書
- 胰腺假性囊腫治療指南
- 2025年(完整版)(高級)政工師理論考試題庫與答案
- 江西三校單招試題及答案
- 首鋼職務(wù)職級管理辦法
- 2025國家保安員資格考試題庫及答案
- 2025年黑龍江省齊齊哈爾市中考英語試卷
- 醫(yī)藥代表商務(wù)禮儀培訓(xùn)課程
- 小班科學(xué)《叭叭叭車來了》課件
- 2025至2030招投標(biāo)行業(yè)產(chǎn)業(yè)運行態(tài)勢及投資規(guī)劃深度研究報告
評論
0/150
提交評論