PanJiaChen / vue-element-admin

:tada: A magical vue admin https://panjiachen.github.io/vue-element-admin
MIT License
87.68k stars 30.43k forks source link

点击表格的title,进入详情页面,不是弹层,面包屑要显示多一个,有可能会多个,只是id不同,而左侧菜单栏不要显示,这样可以做到吗?感谢作者大大的开源项目 #647

Open chengmanxiang opened 6 years ago

chengmanxiang commented 6 years ago

image

sungycc commented 6 years ago

我的项目最近也遇到了这样的问题,还没有解决

PanJiaChen commented 6 years ago

能出现多个 tags-view,但并不能被缓存。

cat-kun commented 6 years ago

@PanJiaChen 求大佬来个示例demo

PanJiaChen commented 6 years ago

会加一个demo的

hushenao commented 6 years ago

@chengmanxiang 兄弟 如果解决了 麻烦告诉我一下 万分感谢

zbxuan commented 6 years ago

不仅仅详情页,添加页和编辑页,有时候也不会采用dialog的形式,所以希望能看到一个Demo,用于在列表页内,点击"添加" "编辑" "详情" 时,可以打开对应的新页面,新页面要求路由有变化,头部导航Navbar和顶层面包屑跟着变化,左侧菜单不显示 谢谢.

PanJiaChen commented 6 years ago

已增加demo

tracybug commented 6 years ago

还有就是添加之后,要跳转到列表页 重新刷新一下数据,但是列表页 我是选择 缓存的 ,这个怎么处理比较好? 我目前是把列表页 动态移除缓存,但是 之后 再切换 tab 导航时又有问题。。。。。。

PanJiaChen commented 6 years ago

@tracybug 没懂想表达什么

tracybug commented 6 years ago

就是 列表页在cachedViews里面,打开列表页(这时候已缓存),通过编辑页面新增一条数据之后,怎么合理去重新刷一下列表页的数据(此时刚刚新增了一条数据,但是我路由回到 列表页 ,由于列表页缓存,数据未刷新)?

PanJiaChen commented 6 years ago

@tracybug 一般我列表页不会使用cache,如果用了也可以通过activated这个勾子,重新更新一下列表。

airzhanglin commented 6 years ago

@PanJiaChen demo中,跳转详情页之后,左侧菜单栏没有选中,刷新之后没有展开,这是bug吧

jackgreentemp commented 6 years ago

已增加demo

您好,首先感谢分享;

试用这个demo后发现一个可以优化的地方:在现有demo中,如果将list页table数据改为50/page,那么从list页底部点击某条数据,跳转到edit页之后,再返回list页,tabel未停留在原位置而是从首条数据开始显示;

此处可以在跳转前将table滚动数据缓存,然后在activated钩子中从缓存中获取数据并让tabel滚动到原位置。

小小建议,如果不妥,请指正。

PanJiaChen commented 5 years ago

@airzhanglin 这个问题请关注 https://github.com/PanJiaChen/vue-element-admin/issues/864

chengmanxiang commented 5 years ago

能出现多个 tags-view,但并不能被缓存。

这种多标签的能有办法做到缓存吗?

YuanZhencai commented 5 years ago

@PanJiaChen 如果一级菜单是一个项目列表,点击一个项目进入项目详情页的时候,也有一个侧边栏,比如有项目概览,项目成员等等菜单项,然后我又不想展示一级菜单,这个效果能实现吗