



下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
第vue實現(xiàn)樹形菜單效果liv-for='(v,i)intree'
spanv-if="isFolder(v)"@click="toggle(i)"{{tree[i].open'-':'+'}}/span
adata-id="v.id"{{v.city}}/a
itemv-bind:tree='v.child'v-show="tree[i].open"/item
/li
/ul
/template
script
vardata=[{"id":26,"pid":1,"city":"四川省"},{"id":30,"pid":1,"city":"云南省"},{"id":322,"pid":26,"city":"成都"},{"id":323,"pid":26,"city":"綿陽"},{"id":324,"pid":26,"city":"阿壩"},{"id":325,"pid":26,"city":"巴中"},{"id":326,"pid":26,"city":"達州"},{"id":327,"pid":26,"city":"德陽"},{"id":328,"pid":26,"city":"甘孜"},{"id":329,"pid":26,"city":"廣安"},{"id":330,"pid":26,"city":"廣元"},{"id":331,"pid":26,"city":"樂山"},{"id":332,"pid":26,"city":"涼山"},{"id":333,"pid":26,"city":"眉山"},{"id":334,"pid":26,"city":"南充"},{"id":335,"pid":26,"city":"內江"},{"id":336,"pid":26,"city":"攀枝花"},{"id":337,"pid":26,"city":"遂寧"},{"id":338,"pid":26,"city":"雅安"},{"id":339,"pid":26,"city":"宜賓"},{"id":340,"pid":26,"city":"資陽"},{"id":341,"pid":26,"city":"自貢"},{"id":342,"pid":26,"city":"瀘州"},{"id":367,"pid":30,"city":"昆明"},{"id":378,"pid":30,"city":"曲靖"},{"id":3100,"pid":367,"city":"盤龍區(qū)"},{"id":3101,"pid":367,"city":"五華區(qū)"},{"id":3102,"pid":367,"city":"官渡區(qū)"},{"id":3103,"pid":367,"city":"西山區(qū)"},{"id":3104,"pid":367,"city":"東川區(qū)"},{"id":3105,"pid":367,"city":"安寧市"},{"id":3106,"pid":367,"city":"呈貢縣"},{"id":3107,"pid":367,"city":"晉寧縣"},{"id":3108,"pid":367,"city":"富民縣"},{"id":3109,"pid":367,"city":"宜良縣"},{"id":3110,"pid":367,"city":"嵩明縣"},{"id":3111,"pid":367,"city":"石林縣"},{"id":3112,"pid":367,"city":"祿勸"},{"id":3113,"pid":367,"city":"尋甸"},{"id":3189,"pid":378,"city":"麒麟?yún)^(qū)"},{"id":3190,"pid":378,"city":"宣威市"},{"id":3191,"pid":378,"city":"馬龍縣"},{"id":3192,"pid":378,"city":"陸良縣"},{"id":3193,"pid":378,"city":"師宗縣"},{"id":3194,"pid":378,"city":"羅平縣"},{"id":3195,"pid":378,"city":"富源縣"},{"id":3196,"pid":378,"city":"會澤縣"},{"id":3197,"pid":378,"city":"沾益縣"}];
vartreeData=createTree({
idname:'id',
pidname:'pid',
rootid:1,
data:data
functioncreateTree(arg){
varidname=arg.idname,
pidname=arg.pidname,
rootid=arg.rootid,
data=arg.data,
treeData=[];
var_createTree=function(id){
varret=[];
varindex=0;
for(vari=0;idata.length;i++){
if(data[i][pidname]==id){
ret[index]=data[i];
ret[index].child=_createTree(data[i][idname]);
index++;
returnret;
varindex=0;
for(vari=0;idata.length;i++){
if(data[i][pidname]==rootid){
treeData[index]=data[i];
treeData[index].child=_createTree(data[i][idname]);
index++;
returntreeData;
Vponent('item',{
template:'#tree-template',
props:['tree'],
data:function(){
return{}
methods:{
toggle:function(i){
this.tree[i].open=!this.tree[i].open;
this.$set(this.tree,i,this.tree[i]);
isFolder:function(data){
returndata.childdata.child.length
varvm=newVue({
el:'#app',
data:{
treeData:treeData,
show:false,
methods:{
hideTree:function(e){
if(e.target.id=='app'){
console.log(137);
this.show=false;
created:function(){
function_addOpen(data){
for(vari=0;idata.length;i++){
data[i]['open']=f
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 網(wǎng)絡信息安全售后補充協(xié)議
- 拼多多平臺店鋪流量合作推廣與品牌建設合同
- 抖音直播火花主播打賞分成收益調整協(xié)議
- 生物樣本庫液氮儲存罐租賃協(xié)議附樣本備份及恢復服務
- 高層建筑抗震性能設計咨詢服務合同
- 母嬰用品電商平臺支付結算合同
- 美容美發(fā)連鎖品牌品牌授權與區(qū)域市場保護協(xié)議
- 經(jīng)營中入股合同范本
- 水療養(yǎng)生加盟體系項目投資與市場拓展協(xié)議
- 葡萄酒陳列協(xié)議書
- GB/T 9119-2010板式平焊鋼制管法蘭
- GB 252-2015普通柴油
- 生產(chǎn)交接班記錄表
- 山西洗煤廠安全管理人員機考題庫大全-上(單選、多選題)
- 硅酸鈣板、含鋯型硅酸鋁纖維棉、高鋁型硅酸鋁纖維棉技術規(guī)格
- 小學二年級下冊道德與法治《小水滴的訴說》教學教案
- GB∕T 15762-2020 蒸壓加氣混凝土板
- 護士分層級培訓與管理課件
- 照明電氣安裝工程施工方案及工藝方法要求
- 計算方法全書課件完整版ppt整本書電子教案最全教學教程ppt課件
- 公路工程施工安全技術規(guī)范-JTG-F90-2015
評論
0/150
提交評論