import{defineComponent}from'vue'exportdefaultdefineComponent({name:'Test',setup(){return{one,two}}})functionone(){console.log(this)//<--Proxy{}two()}functiontwo(){co"> 为什么在Vue 3函数中"this"被定义为未定义的-PHP中文网问答
为什么在Vue 3函数中"this"被定义为未定义的
P粉057869348
P粉057869348 2023-11-06 10:07:01
0
1
658

请看下面的Vue 3中的简单组件示例:

 

我试图理解为什么在从one()函数调用two()函数时,thistwo()函数中是undefined。两个函数都在setup()中返回,所以我期望它们都能访问this

话虽如此,那么如何在two()函数中获取对组件实例this的引用呢?

P粉057869348
P粉057869348

最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责声明 Sitemap
PHP中文网:公益在线PHP培训,帮助PHP学习者快速成长!