2023年3月

Vue3快速上手

1.Vue3简介 2020年9月18日,Vue.js发布3.0版本,代号:One Piece(海贼王) 耗时两年多、2600+次提交、30+个RFC、600+此PR、99位贡献者 ...

路由守卫

什么是路由守卫? 路由守卫就是路由跳转的一些验证,比如登录鉴权(没有登录不能进入个人中心页)等等等路由守卫分为三大类: 1. 全局守卫:前置守卫:beforeEach 后置钩子:a...

如何调试Vue3源码?

最近想系统学习一下vue3的源代码,本篇内容记录和分享一下,如何调试vue3的源代码。 1. 下载源代码 1.1 github下载 想获取vue3的源码,需要直接从github上vue...

vite配置开发环境和生产环境

为什么需要境变量的配置 在很多的时候,我们会遇见这样的问题。 开发环境的接口是:http://test.com/api 但是我们的生产环境地址是:http://yun.com/api 此时,...

Vue2.0源码理解(3) - 组件的创建和patch过程

组件化 组件化是vue的另一个核心思想,所谓的组件化,就是说把页面拆分成多个组件(component),每个组件依赖的css、js、图片等资源放在一起开发和维护。组件是资源独立的,在内部系统中...

Vue2.0源码理解(4) - 合并配置

合并配置 通过之前的源码学习,我们已经了解到了new Vue主要有两种场景,第一种就是在外部主动调用new Vue创建一个实例,第二个就是代码内部创建子组件的时候自行创建一个new Vue实例...

Vue2.0源码理解(5) - 生命周期

生命周期 前言 之前说的数据和模板渲染,组件的创建,配置的合并,其实在平时业务上很少去关注,因为即使不了解也不影响使用。而生命周期则和我们的业务代码有着紧密的联系了,玩过Vue的基本都得了解...

Vuex的使用及map方法

Vuex 概念:在Vue中实现集中式状态(数据)管理的一个Vue插件,对vue应用中多个组件的共享状态进行集中式的管理(读/写),也是一种组件间通信的方式,且适用于任意组件间的通信 ...

vuex的使用

vuex是什么 vuex是一个专门为vue开发的状态管理工具,它采用集中式存储管理应用的所有组件的状态,其核心是state。 vuex中有什么 state:存放状态数据的地方,其中数据是响...

three.js添加3d模型

three官方的几何体也就那么几个,想要生成各种各样的模型,其难度十分之大,这时引入外部模型也不失为一种选择。具体引入办法如下。 导入依赖 点击查看代码 import * as T...

HTML2CANVAS使用总结

前言 最近遇到了个功能,要把表单转化成图片来保存,这让我想到了一个插件HTML2CANVAS,这里给大家分享下它的用法和我使用的过程 html2canvas 能够实现在用户浏览...

Vue3

Vue3 1.Vue简介 1.Vue的特点 采用 组件化 模式,提高代码复用率、且让代码更好维护。 声明式 编码,让编码人员无需直接操作Dom,提高开发效率。 使用 虚拟Do...