vue 请求数据未发生变化的情况下如何再次传入子组件,或子组件如何正确显示

有父子两个组件
父组件有一个修改那妞
子组件是一个弹窗,弹窗内有一个textarea
父组件初始化时发送a请求 获得一个对象{name:xxx} 并将xxx传给子组件,子组件用y用props接受。
点击修改按钮弹出子组件修改窗口,将xxx带入textarea内,然后不修改的情况下点击确认,发送修改请求,请求成功后触发a请求,返{name:xxx},因为name值没有发生变化,这个值没有传入子组件内,怎么搞

阅读 1.6k
1 个回答

重点不就是通知父组件更新嘛。

  1. 触发一个事件,然后父组件去服务端更新信息。
  2. 触发一个事件,并把最新的值给父组件,父组件使用最新的值替换。

如果没法触发父组件更新,那么就每次打开时去服务端拉取一下最新的信息。

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