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

重庆工程招标网站有哪些网页设计免费模板参考网页

重庆工程招标网站有哪些,网页设计免费模板参考网页,班级优化大师免费下载,河北做网站公司那家好文章目录 前言一、选项式 API#xff08;Options API#xff09;1. 代码2. 效果 二、组合式 API#xff08;Composition API#xff09;1. 代码2. 效果 三、两者之间的区别总结 前言 Vue.js 提供了两种主要的 API 风格来组织组件的代码#xff1a;选项式 API#xff08;… 文章目录 前言一、选项式 APIOptions API1. 代码2. 效果 二、组合式 APIComposition API1. 代码2. 效果 三、两者之间的区别总结 前言 Vue.js 提供了两种主要的 API 风格来组织组件的代码选项式 APIOptions API和组合式 APIComposition API。这两种 API 风格在 Vue 3 中都得到了支持但组合式 API 是在 Vue 3 中引入的新特性旨在解决大型组件中逻辑难以组织和复用的问题。 接下来我们来使用一个时钟的案例来展示同样的用法不通的代码风格。 一、选项式 APIOptions API 在 Vue 2 和 Vue 3 中选项式 API 是默认的 API 风格。它使用 export default 返回一个对象该对象包含组件的各种选项如 data、methods、computed、watch、mounted 等。 1. 代码 script //选项式 API export default {data() {return {msg: 选项式 API时钟功能,currentTime: };},methods: {updateTime() { const now new Date(); this.currentTime ${now.getHours()}:${now.getMinutes()}:${now.getSeconds()}; } },mounted() {this.updateTime(); // 在组件加载时获取一次时间 setInterval(this.updateTime, 1000); // 每秒更新一次时间 },beforeDestroy() { clearInterval(this.intervalId); // 在组件销毁前清除定时器 } }; /scripttemplateh1{{ msg }}/h1divp当前时间: {{ currentTime }}/p/div /templatestyleh1{color:rgb(0, 255, 115);} /style2. 效果 二、组合式 APIComposition API 组合式 API 是在 Vue 3 中引入的一种新特性它允许你使用更具函数式编程风格的代码来组织组件逻辑。组合式 API 提供了一系列函数如 ref、reactive、computed、watch、setup 等这些函数可以在 setup 函数中一起使用以定义组件的状态、方法和计算属性。 1. 代码 !-- 组合式 API -- script setup import { ref,onMounted,onBeforeUnmount} from vue// 定时器的引用 let intervalId null; const msg ref(组合式 API时钟功能) const currentTime ref()function updateTime() {const now new Date(); currentTime.value ${now.getHours()}:${now.getMinutes()}:${now.getSeconds()}; }onMounted(() {updateTime(); // 在组件加载时获取一次时间intervalId setInterval(updateTime, 1000); // 每秒更新一次时间 }) onBeforeUnmount(() {clearInterval(this.intervalId); // 在组件销毁前清除定时器 }) /scripttemplateh1{{ msg }}/h1divp当前时间: {{ currentTime }}/p/div /templatestyleh1{color:rgb(0, 255, 115);} /style2. 效果 三、两者之间的区别 逻辑组织组合式 API 允许你将相关的逻辑组合在一起而不是分散在组件的各个选项中。这有助于提高代码的可读性和可维护性。 代码复用使用组合式 API你可以更容易地提取和复用逻辑代码段。你可以创建可复用的函数这些函数可以接收 ref、reactive 等作为参数并返回计算属性、方法等。 TypeScript 支持组合式 API 与 TypeScript 配合得更好因为它允许你明确地定义组件的状态和类型。 响应式系统组合式 API 提供了更底层的响应式系统 API如 ref 和 reactive这些 API 可以更直接地操作响应式数据。 向后兼容性Vue 3 同时支持选项式 API 和组合式 API以确保与 Vue 2 的向后兼容性。但是Vue 官方推荐使用组合式 API 来开发新的 Vue 3 应用程序。 总结 回到顶部 总的来说选择哪种 API 风格取决于你的具体需求和偏好。对于小型、简单的组件选项式 API 可能已经足够。但是对于大型、复杂的组件组合式 API 可以提供更清晰、更可维护的代码结构。
http://www.pierceye.com/news/298724/

相关文章:

  • 武安网站建设价格开发区网站建设
  • 安徽省住房城乡建设厅官方网站2022年最新热点素材
  • 济宁网站建设方面舟山网站设计公司
  • 局域网网站建设多少钱wordpress企业站主题
  • asp做网站用什么写脚本营销网站开发系统
  • 企业网站建设心得中国八大设计院排名
  • 网站建设与管理总结心得找工作在什么网站找比较好
  • wordpress 赢利模式佛山百度seo排名
  • 关停网站的申请营销型网站建设目的和意义
  • 网站是做推广好还是优化好广西大兴建设有限公司网站
  • 书籍教你如何做网站南阳定制网站制作价格低
  • 联合实验室 网站建设方案网站 手机兼容
  • 保定网站建设培训班团员团干部如何登录到系统
  • 做网站的旅行社手机页面网站模板怎么卖
  • 潮州南桥市场中国建设银行网站企业为什么要建设网站
  • 东营seo整站优化禁止wordpress历史版本
  • 太原网站建设与维护秦皇岛建设局
  • 我的世界做壁纸的网站学生班级优化大师
  • 高端大气上档次网站网站建立基本流程
  • 找人做网站如何担保江门网站建设
  • 张家界住房和城乡建设局网站各大网站提交入口网址
  • 张家港建网站Wordpress主页不要全部显示
  • 竞猜网站模板经典创意营销案例
  • 网站如何盈利流量费wordpress主题转html
  • html5做视频网站电脑制作h5最常用软件
  • 做印刷的网站有哪些百度网盟推广价格
  • 杭州网站seo优化国企央企都玩劳务外包
  • 杭州seo网站推广排名上市公司的信息网站
  • 做互联网网站的会抓西安小程序专业开发公司
  • 安徽省建设厅八大员报名网站网页设计兼职平台