关于解构赋值和组件调用的几个问题
来源: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
是一个双向的绑定变量,同时,和data的指针也有一定的底层关联
调用Toast组件后,运行Toast组件中的函数,再将函数返回值返回到当前视图呢
012021-04-08
相似问题
关于商品列表的代码优化问题
回答 1
子组件使用时名字的大小写问题
回答 1