vue框架父子组件的传值

tab选项卡,总共有7个选项,内容有2种不同的组件,现在的问题是只有在切换到不同组件,再切回来的时候子组件才能接受到父组件传过来的值,这个问题应该怎么解决?

clipboard.png通过点击上方的菜单选项,把对应的菜单id传给子组件,

clipboard.png 默认传入一个菜单id

clipboard.png
通过图一上的点击事件,传入当前选中的id,监听这个变化,但是在相同模板的菜单中切换,子组件收不到父组件传过来的菜单id,不同模板切换正常,

以下是子组件里的图片:

clipboard.png其中一个子组件接受父级传过来的值,然后打印出来

clipboard.png 另外一个子组件同上

阅读 1.4k
1 个回答

子组件接受props是可以设置默认值的,你去官方文档上可以看看

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