组合式API

先了解下什么是vue3组合式api?

在使用构建工具开发 Vue 项目时,会创建.vue后缀结尾的文件,它被称为单文件组件,

Vue 的组件可以按两种不同的风格书写:选项式 API 和组合式 API

通过data created mounted methods computed等生命周期及组件选项来进行我们的业务逻辑编写,

如果我们的业务逻辑较为单一整页代码行数不超过200行,这种方式比较适合也便于阅读和理解。

但是!但凡单个组件涉及的的功能过多,代码行数成千上万,Options Api这种模式就是噩梦

如果能把相关的代码逻辑集中管理起来是不是就会好很多,这个问题呢尤大已经帮我们考虑到了,

就有了现在大家看到的组合式API,也就是平常说的setup或者说composition API

setup

setup是一个专门用于组合式 API 的特殊钩子函数。

接收 props 和 context 作为参数,返回对象

setup(props,context){

return { ... }

}

作为组件内使用Composition API的入口点, 它会在beforeCreate钩子之前调用。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值