怎么实现router-view里不调用app.vue里的另一个组件?
如题,页面结构如下:
// app.vue
<div>
<router-view />
<component-a>
</div>
这个component-a是在进入任意页面都会被创建,但是现在router-view下的有一个页面不希望创建,该如何实现?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(5)
在套一个router-view,然后路由里定义是否需要a组件,我觉得楼上说的vif应该可行啊
component-a
放在需要的组件下监听
当前路由
,满足特定条件
使用v-if
显示component-a
你的compinent-a是怎么用的?能不能做成this.xxx的调用方式?
不显示component-a的映射到 app 组件,显示的映射到 app 下的 parent,也就是在router里配置加一层父组件 parent(app下)