vue3怎么在父组件修改子组件的值?

CaixK
  • 499

2中,直接this.$refs.xx就好了,3查了一下有一个expose,用上了<script setup>语法不会写了...请问有没有直接修改子组件的方法呢?

回复
阅读 601
2 个回答

原则上是不允许父组件直接修改子组件数据的,如果你需要在父组件中修改子组件的值,可以通过调用子组件的方法来实现

韭零后
  • 3
新手上路,请多包涵

子组件需要通过defineExpose()把方法暴露出去

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