在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML/ vue如何實現多級聯動且多選!且?guī)Щ瑒踊貜椇蛻T性滑動!

vue如何實現多級聯動且多選!且?guī)Щ瑒踊貜椇蛻T性滑動!

問題描述

公司有個需求,兩級地址聯動可多選和三級分類聯動可多選,網上找了很多插件并沒有滿意的,better-scroll可以解決滑動回彈和慣性滑動,請問如何解決多級聯動和多選問題!

以下是UI圖圖片描述

你期待的結果是什么?實際看到的錯誤信息又是什么?

如果有相關工具能解決最好,煩請?zhí)峁┫麻_發(fā)思路,學生我剛接觸vue,拜謝各位大佬賜教!
用的是有贊的vant組件庫

回答
編輯回答
不討囍

思路不難

記住一個嵌套對象,看你的描述應該是3層

[
    {
        name: '1',
        checked: true,
        children: [
            {
                name: '1-1',
                checked: true,
                children: {
                    name: '1-1-1',
                    checked: true
                }
            }
        ]
    }
]

你要做的事情就是點擊某一級顯示這一級下面的children,然后把children里面checked為true的標綠,每個選中/取消選中只要把當前這個child的checked變掉,并且更新父組件選中的數量即可

至于動畫就簡單實用css3 transition就可以了。把隱藏顯示改成left的變化或者寬度的變化

2017年2月5日 17:47
編輯回答
夢若殤

看看iview可以否,我記得有多級聯動

2017年11月12日 08:42