您当前的位置: 首页 > 

@大迁世界

暂无认证

  • 4浏览

    0关注

    739博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

19.混合使用选项和组合API需要注意哪些

@大迁世界 发布时间:2022-09-13 21:36:47 ,浏览量:4

在 Vue3中,我们可以混合使用选项 API 和组合API,不过需要注意几点:

首先,不能在 setup 函数中访问 选项API中声明的属性。

啥意思呢,我们来看个例子,假设我们有一个 User 组件:

// User.vue

  
child 组件
export default { data() { return { userInfo: { name: '王大冶', }, } }, setup() { console.log(this.userInfo.name) }, }

在 User 组件中,我们声明一个 userInfo 对象,然后在 setup 我们打印 UserInfo.name 的值,如果运行,控制会报错,如下所示:

在这里插入图片描述

这里因为,在 setup 函数中, 我们不能访问选项 API 中的属性,也不能使用 this

第二,可以在 选项API 中访问从 setup 中返回的属性。

关注
打赏
1664287990
查看更多评论
立即登录/注册

微信扫码登录

0.0376s