vue左侧菜单栏的问题

求问:

想实现一个能通用的左侧边栏,每个`vue`文件都可以引入,但是左侧边栏里的值可能不同。该怎么做呢?
并且需要在点击左侧边栏时,根据边栏的不同`url`,跳转到不同`vue`
阅读 13k
2 个回答

在每个页面里把当前页面的一个标识码存到vuex里,由这个侧边栏读取,并根据这个标识码做相应的改动

把侧边栏写成一个通用组件,父组件可以通过v-bind:传入你的点击事件和url对象,侧边栏组件就可以通过props获取父组件传过来的值,然后进行渲染就ok了。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题