仿百度云网盘面包屑导航

实际效果

之前没有做过这种面包屑的功能,想了很久终于实现了所以记录一下

 

当我选中某个文件夹,在上面的当前文件夹后面要显示我所在的文件夹的层级。

实现思路

当我选中一个文件夹的时候能获取到这个文件夹的对象数据,然后没点击一个文件夹把这个文件夹数据push到一个数组里面然后再遍历这个数组返回span标签

 第一次点击的数组数据

 第二次点击的数组数据

 然后在这里遍历这个数组返回span标签

如果要实现返回上一级可以对数组的末尾进行删除然后获取到上一级文件夹的数据进行渲染。

因为之间push的时候已经把数据缓存起来了,如果要实现点击上面的文件标签跳转到对应的文件夹的功能的话,可以在点击文件夹的时候对之前push的数组进行遍历,遍历的时候做一个if判断,拿到对应的数据然后渲染出来再来,然后把改数组后面的数组删除掉。

下面是返回上一级和文件导航的代码

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值