当前位置: 首页 > news >正文

如何理解 Composition API 和 Options API

1. vue 采用的是optionsAPI

① 优点:易于学习和使用,每个代码有着明确的位置(例如:数据放data 中,方法放methods方法中)

② 缺点:相似的逻辑,不容易复用,在大项目中尤为明显。

③ 虽然 optionsAPI  可以通过minxins 体悟相同的逻辑,但是并不是特别好维护。

2、vue3 新增的是 compositionsAPI

① compositionsAPI 是基于逻辑功能阻碍代码是,有一个功能 api 相关放在一起。

② 即使项目大了,功能多了,也能快速定位功能相关的api

③ 大大提升了 代码可读性和可维护性。

三、vue3 推荐啊使用 compositionAPI 也保留了optionsAPI

即使就算不用compositionAPI ,用 vue2 的写法也完全兼容。

相关文章:

  • Linux C++ realpath函数crash的解决方法
  • Spock单元测试框架使用介绍和实践
  • linux中当前目录、上级目录、上上级目录表示方法
  • python—爬虫爬取电影页面实例
  • AI 绘画|Midjourney设计Logo提示词
  • Unity | AssetBundle
  • 【2024最新华为OD-C/D卷试题汇总】[支持在线评测] 卢小姐的生日礼物(200分) - 三语言AC题解(Python/Java/Cpp)
  • 哪些企业适合做ISO27001信息安全管理体系?
  • 定制QCustomPlot 带有ListView的QCustomPlot 全网唯一份
  • SpringAI简单使用(本地模型+自定义知识库)
  • Linux处理文件sed
  • Java 新手学习线路,Java 学习路线是怎样的?
  • uniapp自定义tabBar
  • unity2022 il2cpp 源码编译
  • 信息检索(39):Condenser: a Pre-training Architecture for Dense Retrieval
  • 2017-08-04 前端日报
  • 30天自制操作系统-2
  • CAP理论的例子讲解
  • Debian下无root权限使用Python访问Oracle
  • HomeBrew常规使用教程
  • HTTP那些事
  • Java 网络编程(2):UDP 的使用
  • mac修复ab及siege安装
  • Redis的resp协议
  • Spring思维导图,让Spring不再难懂(mvc篇)
  • TiDB 源码阅读系列文章(十)Chunk 和执行框架简介
  • 高度不固定时垂直居中
  • 写给高年级小学生看的《Bash 指南》
  • 译米田引理
  • 再次简单明了总结flex布局,一看就懂...
  • 在 Chrome DevTools 中调试 JavaScript 入门
  • 白色的风信子
  • 翻译 | The Principles of OOD 面向对象设计原则
  • 移动端高清、多屏适配方案
  • 曾刷新两项世界纪录,腾讯优图人脸检测算法 DSFD 正式开源 ...
  • #if #elif #endif
  • #stm32驱动外设模块总结w5500模块
  • $Django python中使用redis, django中使用(封装了),redis开启事务(管道)
  • %check_box% in rails :coditions={:has_many , :through}
  • (07)Hive——窗口函数详解
  • (八)Docker网络跨主机通讯vxlan和vlan
  • (二)丶RabbitMQ的六大核心
  • (附源码)计算机毕业设计SSM疫情社区管理系统
  • (教学思路 C#之类三)方法参数类型(ref、out、parmas)
  • (论文阅读笔记)Network planning with deep reinforcement learning
  • (每日一问)操作系统:常见的 Linux 指令详解
  • (五)IO流之ByteArrayInput/OutputStream
  • (五)MySQL的备份及恢复
  • (转) RFS+AutoItLibrary测试web对话框
  • (转)setTimeout 和 setInterval 的区别
  • (转)Sql Server 保留几位小数的两种做法
  • (转载)微软数据挖掘算法:Microsoft 时序算法(5)
  • .bashrc在哪里,alias妙用
  • .htaccess配置常用技巧
  • .NET/C# 使用 SpanT 为字符串处理提升性能