Subscribe on changes!

为什么使用3.2.37取到的$refs是数组(3.2.22取到的是对象),两者不兼容

avatar
Aug 4th 2022

Vue version

3.2.37

Link to minimal reproduction

https://github.com/chenyurou/vue-ref-question.git

Steps to reproduce

  1. 使用3.2.22版本,$refs取到的值是对象 image image

  2. 使用3.2.37版本,$refs取到的值是数组 image image

What is expected?

希望3.2.37版本符合与官方文档描述,希望打印结果是个对象 企业微信截图_16595790222832

What is actually happening?

实际3.2.37版本不符合官方文档描述,打印出来是个数组

System Info

No response

Any additional comments?

No response

avatar
Aug 4th 2022

可以参考 这个, 3.2.25 v-for 中的 ref 和 vue2 的表现一样了 新文档里也有提到

需要 v3.2.25 及以上版本

avatar
Aug 4th 2022

可以参考 这个, 3.2.25 v-for 中的 ref 和 vue2 的表现一样了 新文档里也有提到

需要 v3.2.25 及以上版本

感谢回复!

avatar
Aug 4th 2022

See @a145789's comment.

avatar
Aug 4th 2022

See @a145789's comment.

请问,是出于什么原因,又改回数组