面试题:vue2中option API的和vue3中composition API中的数据和方法能否交互?
2024-01-07 18:03:06
结论:
vue2中option API中的数据和方法可以从vue3中的composition API中进行调用, 而vue3中的composition API是不可以从vue2中的数据进行调用。
原理:
因为composition API中的函数setup在页面的生命周期中要比vue2中option API中的data、methods等这些提前使用挂载,所以vue2中option API中的数据可以从vue3中的composition API中进行调用
例子:
如果在setup中获取data中的数据则无法获取:
实例运用:
假如在实际工作的时候vue3项目有些人会使用vue2的语法写,这个时候如果你用vue3语法写要明白如果想获取data的数据是获取不到的,所以最好是全部用vue3语法写或者用vue2获取,或者用pinnia获取数据等
文章来源:https://blog.csdn.net/m0_65069237/article/details/135400946
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!