自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 收藏
  • 关注

原创 vue大屏适配方案

【代码】vue大屏适配方案。

2023-09-06 15:15:15 297

原创 SQL-DDL操作

cteate database [if not exists] 数据库名 [default charset 字符集] [collate 排序规则];alter table 表名 change 旧字段名 新字段名 类型(长度) [comment 注释] [约束];alter table 表名 add 字段名 类型(长度) [comment 注释] [约束];字段1 字段1类型 [comment ‘字段1注释’],字段2 字段2类型 [comment ‘字段2注释’],) [comment ‘表注释’];

2023-08-24 14:18:53 186

原创 sql通用语法分类

sql分类:分类全称说明DDLData Definition Language数据定义语言,用来定义数据库对象(数据库,表,字段)DMLData Manipulation Language数据操作语言,用来对数据库表中的数据进行增删改DQLData Query Language数据查询语言,用来查询数据库中表的记录DCLData Control Language数据控制语言,用来创建数据库用户、控制数据库的访问权限

2023-08-24 10:01:26 143

原创 vben安装和使用

解决办法:package.json中的配置时出现的问题,resolutions存在"//"。这里把’//'行删掉,重新pnpm install 就可以了。通过pnpm安装依赖,有如下报错。

2023-08-21 14:08:56 1057

原创 vue 父子组件生命周期函数执行顺序

父beforeCreate -> 父created -> 父beforeMount -> 子beforeCreate -> 子created -> 子beforeMount -> 子mounted->父mounted。父beforeDestroy -> 子beforeDestroy -> 子destroyed -> 父destroyed。父子组件数据更新时 生命周期的执行顺序。父子组件初始化时 生命周期的执行顺序。父子组件销毁时 生命周期的执行顺序。

2023-06-12 17:33:17 187

原创 three.js代码

【代码】three.js代码。

2023-05-07 00:56:13 165

原创 js中的闭包及其应用场景

当我们需要对一个变量进行私有化控制的时候,可以使用闭包函数。同时在函数内部可以对局部变量进行临界值控制等操作。由于变量作用域的存在,内层函数,引用外层函数上的变量,就可以形成闭包。使用闭包函数,存在内存泄漏的风险。1.getter和setter。

2023-05-04 22:47:32 199

原创 js中 for in 与 for of的区别

【代码】js中 for in 与 for of的区别。

2023-05-04 17:11:43 85

原创 vue3中引入ts

【代码】vue3中引入ts。

2023-04-22 22:52:21 842

原创 ts命名空间

避免多人开发时变量命名重复。

2023-04-13 20:55:24 90

原创 export和export default

ES6中,在JavaScript ES6中,export与export default均可用于导出常量、函数、文件、模块等。export default模块引入时直接使用import 模块名 from ‘模块地址’;的方式引入(一般习惯这样用)export default模块引入时可以任意命名,不尊存模块名/别名的引入规则(看起来不规则,很少这样用)export模块引入时使用import {模块名/别名} from ‘模块地址’;export可以暴露多个模块,在一个文件内可以多次使用,还可以使用as别名。

2023-04-13 16:16:38 261

原创 VUE设置proxy代理

文件位置:根目录下的vue.config.js。版本: vue-cli 3.0以上。

2023-04-13 15:36:49 209

原创 vue防抖和节流函数

【代码】js防抖函数。

2023-04-12 15:47:42 455

原创 vue中央事件总线

通过创建一个新的vm对象,专门统一注册事件,供所有组件共同操作,达到所有组件随意隔代传值的效果。

2023-04-12 01:39:54 199

原创 vue keep-alive中页面缓存后如何关闭定时器

vue项目中,正常情况下,我们在生命周期 destroyed 中关闭即可,一旦页面中使用了keep-alive 进行缓存,此时 destroyed 会失效。需要在 deactivated 钩子函数去关闭,他是 keep-alive 特有的钩子函数。:只有当组件在<keep - alive >内被切换,才会有activated和deactivated这两个钩子函数。页面中设置了定时器,如果组件销毁是没有关闭定时器,他还会一直执行,会非常耗性能,所以需要及时关闭定时器。keep-alive 缓存过的页面。

2023-04-11 23:59:55 520

原创 ts中的接口

ts接口

2023-04-11 23:35:38 215

原创 TS中的多态

为不同数据类型的实体(子类实体)提供统一的接口(父类类型的引用)

2023-04-11 21:55:45 290

原创 js实例方法和静态方法和原型链方法

js实例方法和静态方法

2023-04-05 16:35:04 115

原创 vue中使用websocket

【代码】vue中使用websocket。

2023-04-04 18:35:15 79

原创 js实现继承的方式

2.来自原型对象的所有属性被所有实例共享,所以当一个值发生变化的时候,另外一个值也随之进行了变化。原理:前两种继承方式的优缺点,结合起来的继承(最好用常用的继承)1.创建子类实例时,无法向父类构造函数传参,因为没有入口。1.只能继承父类的实例属性和方法,不能继承原型属性/方法。2.每个子类都有父类实例函数的副本,影响性能。1.调用了两次父类构造函数,生成了两份实例。原理: 将父类的实例作为子类的原型。原理:复制父类的实例属性给子类。

2023-04-03 17:04:47 52

原创 我的资源网站

vue2.x官网vue2.x的element-ui官网vue3.x官网vue3.x+ts的element-ui-plus官网vue3.x的Ant Design of Vuevue3.x移动端的vant-ui

2023-04-02 21:31:26 37

原创 vue生命周期

【代码】vue生命周期。

2023-04-02 20:41:48 50

原创 vue-router的两种模式的区别和原理

hash也被称为锚点,本身是用来做页面定位的,由于hash值变化不会导致游览器向服务器发出请求,而且hash改变会触发hashchange事件,hashChange事件中获取当前的hash值,并根据hash值来修改页面内容,则达到了前端路由的目的。history模式本质上是通过传统的路由分发模式,即用户输入一个url时,服务器会接收请求并解析这个URL,然后做出相应的逻辑处理。vue-router有两种路由模式,分别是hash模式和history模式,在路由配置中默认的是hash模式。

2023-04-02 19:36:36 968

原创 ts中类的修饰符

定义为私有属性,只能在类的内部访问,外部访问会报错。定义为公有属性,默认为 public。

2023-04-01 23:22:26 152

原创 JS自执行函数

自执行函数是很自私的,它的内部可以访问全局变量。但是除了自执行函数自身内部,是无法访问它的。外部以函数表达式形式获取自执行函数是不可行的,只能得到undefined。当然通过return也可以获取到自执行函数的返回值。通过递归方式是可以的。

2023-03-31 22:07:34 827

原创 Typescript使用

4.vscode编辑器—>顶部终端—>运行任务—>typescript—>tsc:监视-你的项目文件。2.命令行输入:tsc --init //文件夹会多出一个 tsconfig.json文件。set-ExecutionPolicy RemoteSigned 回车—》A 回车–》需要在电脑的蓝窗口:Windows PowerShell–以管理员身份运行—命令行输入。3.tsconfig中加入以下代码:将ts转化后的js放入js文件夹中。:如果出现tsc无法运行,禁止运行此脚本的情况。

2023-03-29 18:35:03 75

原创 Vuex使用

vuex的使用

2023-03-19 23:14:39 154

原创 vue组件通信

vue组件间通信7种方式

2023-03-19 22:42:30 64

原创 vue中的watch监听

vue中的watch监听。

2023-03-12 23:21:32 131

原创 vue中Axios的封装和使用

axios的封装和使用

2023-02-16 00:05:46 200

原创 使用Gitee Pages发布网站

gitee pages发布个人网站

2023-02-13 19:12:47 1406 1

原创 使用nvm进行node版本管理

nvm的安装使用

2023-02-13 18:00:54 326 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除