
vue2 && vue3
文章平均质量分 89
vue2 现在尤大已经不维护了,转向了vue3,并且vue3也是向下兼容的。但是有一些老的历史项目可能还是vue2的脚手架搭建的,所以咋们这边最好是了解一下,这边也做一系列文件,区分开vue2 与 vue3 的区别...
Penk是个码农
工作了那么多年,之前一直没写博客,一个怕误导别人,一个怕发布一些垃圾文章影响IT环境。
现在开始逐渐写一些文章,一方面是自己记录知识点,一方面是希望能帮助一些有需要的人。
有错误的或者好的建议,大大们就不要吝啬笔墨,望共同进步 ;)
展开
-
问题记录-- 在 Vue2 中动态更新 Select 组件的选项
在 Vue 中,使用方法来获取select的options可以确保每次渲染时都获取到最新的数据,避免了直接引用数组可能导致的视图不更新的问题。这是一种常见的处理异步数据更新的方式,确保组件能够正确响应数据的变化。数组变化触发方法的原因在于 Vue 的响应式系统是如何追踪依赖的。使用方法返回数组可以确保在每次渲染时获取最新的数据,从而使组件能够正确响应数据的变化。这样设计能够提高组件的灵活性和可维护性。原创 2024-10-15 14:59:30 · 1105 阅读 · 0 评论 -
vue2 vue3 通用的axios的二次封装,实现功能、业务、配置分离,配置传递的是url跟请求方法get,post,patch,delete;业务传递的是业务对象以及对象的格式(formdata)
使用的网络请求库是axios点击此处。对于后台管理系统来说,常用的就是增删改查,虽然代码量不是很多,但是也不是很舒服,所以对其进行了二次封装,实现功能与业务与配置分离。配置传递的是url跟请求方法get,post,patch,delete;业务传递的是业务对象以及对象的格式(formdata),以及axios的其他配置;功能主要是将配置转化成http对象,并且设置了axios通用配置,以及axios 请求以及响应拦截器。按照自己的需求还可以添加其他的配置。原创 2022-12-26 10:54:12 · 1052 阅读 · 0 评论 -
vue打包篇-分析包数据再进行CDN配置图片文件压缩等优化
vue程序代码写完了,不做任何优化,发现包有点大,为此我们需要分析打包文件中都有些什么。原创 2022-04-13 12:00:02 · 7525 阅读 · 0 评论 -
Vue双向数据绑定的简单实现-- Observer、Compiler、proxy
双向数据绑定人人都会背了,已经没什么新奇了。但是如果遇到XX喜欢问源码之类的,或者问你设计思路你又该如何应对呢,所以下面这篇文章主要是为了记录双向数据绑定的一个实现,采用了类的方式,积极向面向对象编程靠拢。 此处。效果待发…原创 2024-03-19 17:06:59 · 616 阅读 · 0 评论 -
vue2 vs vue3 --可访问的全局属性对象(vue2通过vue.property原型链\ vue3通过app.config.globalProperties)
有时候遇到一些面试官,他会问Vue3如何获取当前实例。其实一开始听这句话是有歧义的,因为不知道面试官说的是根实例还是组件的实例。所以我们一般可以反问一下~选项式api,直接用this就可以直接访问了;组合式api,都不用this,直接就可以访问了。本文主要是讲解Vue2,Vue3获取当前根实例的公共属性以及方法的区别。原创 2023-11-13 16:56:56 · 864 阅读 · 0 评论 -
vue2 vs vue3 -- 响应式对象区别,vue2中通过Object.defineproperty、Vue3中ref(Object.defineproperty)reactive(proxy)
vue2 vs vue3 -- 响应式对象区别,vue2中通过Object.defineproperty、Vue3中ref(Object.defineproperty)reactive(proxy)原创 2023-10-30 22:16:40 · 239 阅读 · 0 评论 -
vue2 vs vue3 -- vue与脚手架之间的关系(从新建环境开始)vue2、vue3手脚架搭建一个项目实操
了解vue与脚手架之间的关系。 从新建搭建环境开始到新建项目,到启动项目。从webpack,到vue.config.js,从vue2到vue3。原创 2022-11-22 23:12:28 · 1795 阅读 · 2 评论