首页 > 其他分享 >vue3使用体验--用了之后再也不想用vue2

vue3使用体验--用了之后再也不想用vue2

时间:2023-04-11 15:27:00浏览次数:33  
标签:-- 数据类型 value reactive vue2 vue3 ref

0.个人推荐使用 setup 语法糖,看起来更加简洁。

<script setup>

import { ref,reactive,onMounted } from 'vue';

const name=ref('李四');   // 定义普通数据类型的响应式,获取/修改数据需要 .value,在模板中不需要 .value , 可以直接使用

onMounted (()=>{
  //某些业务逻辑。

  cosole.log(name.value)     

})

</script>

如果不习惯没有this,可以换回类vue2的生命周期方式。

 

1.在使用引入公共css文件,区别如下。

vue3 vite构建

<style src="../assets/css/public.css" scoped></style>   vue2.x  webpack构建 <style scoped>   /* @import '../assets/css/public.css'; */ </style>     2.关于数据响应式。 必须使用ref 或者reactive去定义。reactive定义是 引用数据类型。ref定义的是基础的数据类型,当然也可以接受引用数据类型,其实是交由reactive处理。   3.关于toRef和toRefs。 两者的作用都是解构响应的数据,区别是前者在template中使用的时候不需要 .value, toRefs结构的是引用数据类型。    

标签:--,数据类型,value,reactive,vue2,vue3,ref
From: https://www.cnblogs.com/liuliu-hai/p/17306331.html

相关文章

  • resttemplate绕过https认证
    publicclassRestTemplateConfig{publicstaticHttpComponentsClientHttpRequestFactorygenerateHttpRequestFactory()throwsNoSuchAlgorithmException,KeyManagementException,KeyStoreException{TrustStrategyacceptingTrustStrategy=......
  • pytdx多线程示例
    #encoding=utf-8importmathfrompytdx.hqimportTdxHq_APIimportpathlibimportmultiprocessingasmpfrommultiprocessingimportPoolclassmyTdx:def__init__(self):self.HqHOSTS=pathlib.Path("HqHOSTS.txt").read_text().split(......
  • Python的安装
    Python官网下载地址:https://www.python.org/downloads/  开始安装:最下方红色框打钩 自定义安装路径:  验证: ......
  • 自定义SpringBoot Starter
    1.Starter加载原理Springboot通过SpringBootApplication注解启动项目,springboot启动的时候,会将项目中所有声明为bean对象的实例加载到IOC容器。除此之外也会将starter里的bean信息加载到ioc容器,从而做到0配置,开箱即用。1.1加载starter:Springboot项目启动时,Springboot通过@Spri......
  • go 总汇
    命令作用gomodinit 生成go.mod文件gomoddownload 下载go.mod文件中指明的所有依赖gomodtidy 整理现有的依赖gomodgrap 查看现有的依赖结构gomodedit 编辑go.mod文件gomodvendo 导出项目所有的依赖到vendor目录gomodverify 校验一个模块是否被篡改过gomodwh......
  • 选择小程序开发公司的注意要点
    选择小程序开发公司时,需要注意以下几点:技术能力:要了解小程序开发公司的技术能力,比如其开发小程序的技术架构和经验,可以通过调查、访谈等方式了解小程序开发公司能力是否符合预期。技术支持:小程序开发公司的技术支持比较重要,它能够确保程序的开发和运行,而且能够根据客户的要......
  • 哈夫曼编码
    基本术语:路径和路径长度:在一棵树中,从一个结点往下可以达到的孩子或孙子结点之间的通路,称为路径。通路中分支的数目称为路径长度。若规定根结点的层数为1,则从根结点    到第L层结点的路径长度为L-1。结点的权及带权路径长度:若将树......
  • leetcode 181
    超过经理收入的员工 selecte1.nameasEmployeefromEmployeee1,Employeee2wheree1.managerId=e2.idande1.salary>e2.salary selecte1.nameasEmployeefromEmployeee1leftjoinEmployeee2one1.managerId=e2.idwheree1.salary>e2.salary......
  • SketchUp曲面建模教程
    推荐:将NSDT场景编辑器加入你的3D工具链其他系列工具:NSDT简石数字孪生教程适用品牌型号:华硕N550JK系统版本:Windows10 专业版软件版本:SketchUp2021大伙儿建模的时候总会遇到曲面建模,那么SketchUp如何曲面建模?是不是一定要用插件才能完成曲面呢?下面就来分享两种曲面案建模的......
  • 封装,继承,多态
    封装该露的露,该藏的藏我们程序设计要追求“高内聚,低耦合”。高内聚就是类的内部数据操作细节自己完成,不允许外部干涉;低耦合:仅暴露少量的方法给外部使用。封装(数据的隐藏)通常,应禁止直接访问一个对象中数据的实际表示,而应通过操作接口来访问,这称为信息隐藏。记住这句话就够......