关于解构赋值和组件调用的几个问题

来源:9-9 Setup函数的职责以及注册功能的实现(1)

慕少6553478

2021-04-07

1.图片描述
useLoginEffect( )中,解构出来的 username和password变量是一个指向data的指针或者说是一个双向的绑定变量,还是单纯的创建名字为username和password的新变量,然后用data中值赋值呢?如果是新变量的话,中绑定的是v-model=username,然而handleLogin( )中提交的却是data.username,为何同样生效呢?

2.图片描述

从Toast组件中引入后useToastEffect( )函数,调用并解构这个过程,是在当前视图中创建了 useToastEffect( )函数、show变量、showToast( )函数,还是调用Toast组件后,运行Toast组件中的函数,再将函数返回值返回到当前视图呢?

还有也是同1的疑问,绑定的是show和message,而showToast( )函数中改变的变量却是toastData.show和toastData.toastMessage

感谢老师解答!

写回答

1回答

Dell

2021-04-08

  1.  是一个双向的绑定变量,同时,和data的指针也有一定的底层关联

  2. 调用Toast组件后,运行Toast组件中的函数,再将函数返回值返回到当前视图呢


0
1
慕少6553478
感谢老师!!!
2021-04-08
共1条回复

Vue3入门与项目实战 掌握完整知识体系

明星讲师DELL亲授,全方位知识点+高匹配度项目,入门到深度掌握

3382 学习 · 1454 问题

查看课程