vue-router如何在component中传递子组件所需的props?

const router= new Router({

routes:[
    {
        path:'/friends',
        name:'friends',
        component:friends
    }
  ]

})
当前这个friends组件是子组件,现在需要传props给他,该怎么传?

阅读 5.1k
2 个回答
<template>
    <div class="parent">
        <router-view :prop-data="prop-data"></router-view>
    </div>
</template>

直接向router-view prop

vue-router的文档中指出,router-view是可以传递props的,
<template>

<router-view :room="room"></router-view>

</template>

<script>

export default {
    data() {
        return {
            room: {
                info: []
            }
        }
    }
}

</script>

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