自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 WARNING in asset size limit: The following asset(s) exceed the recommended size limit (244 KiB).

打包报警告

2023-05-05 14:36:47 2483

原创 vue2 页面跳转其他页面后 选中项仍高亮

跳转页面

2023-04-26 14:49:18 382

原创 数据根据 分号和\n自动换行

自动换行

2023-04-23 15:16:30 396

原创 Uncaught (in promise) Error: timeout of 500ms exceeded

axios封装

2023-04-10 16:25:48 772

原创 多表单验证,清空

多表单验证

2023-03-21 15:48:25 357

原创 使用git之后文件夹不显示绿色的图标

git图标

2023-02-07 09:39:43 2091

原创 点击按钮实现复制

复制

2023-02-06 10:29:06 663

原创 封装时间的方法

封装方法

2023-02-03 13:32:48 217

原创 vue组件之间传值

vue组件之间传值

2023-01-31 17:12:00 139

原创 判断对象里面的数据是否为空 Object.keys(xxxxx)

判断对象里面的数据是否为空

2023-01-30 16:06:14 185

原创 转换时间格式

转换时间格式

2022-12-09 15:21:30 605

原创 后台管理添加和编辑的功能

新增编辑

2022-11-30 11:20:40 357

原创 echarts折线图加载后显示空白,浏览器改变大小后才能显示出来

echarts图表、地图

2022-11-21 14:35:01 1923

原创 登录权限的实现(没有接口)

登录权限

2022-11-09 14:17:45 245

原创 elementui 时间选择器的使用及搜索

时间选择器

2022-11-04 11:27:46 1059

原创 简易版------登陆权限的实现

登陆权限

2022-11-02 17:14:34 412

原创 搜索时返回依旧存在当时搜索时的内容页

搜索

2022-11-01 16:51:53 123

原创 密码复杂度验证

密码的复杂难度

2022-10-31 17:07:14 480

原创 列表套列表,点击里面列表的操作获取大列表的值

当前行

2022-10-31 13:52:31 277

原创 后台功能实现的总结

后台功能实现

2022-10-24 15:57:27 916

原创 css修改鼠标点击的样式表

鼠标样式

2022-09-21 14:25:07 1949

原创 vue项目中 状态功能的实现

改变状态的功能

2022-09-21 14:08:56 322

原创 原生小程序的axios封装

封装

2022-09-09 10:16:16 606

原创 vue-cli2前端项目打包

项目打包

2022-09-06 14:14:44 660

原创 微信小程序搜索功能的实现(模糊搜索、带历史记录)

微信小程序

2022-07-20 20:21:24 1651

原创 小程序如何实现分包

小程序的分包

2022-07-10 11:45:45 762

原创 深拷贝与浅拷贝

深拷贝浅拷贝

2022-06-30 07:57:59 115

原创 移动端页面中拖拽的实现以及自定义指令拖拽的实现

自定义指令拖拽

2022-06-08 21:58:54 1221

原创 ‘去哪儿‘项目总结

项目总结

2022-06-05 22:03:55 117

原创 happymall后台管理项目的总结

happymall后台管理项目的总结

2022-06-02 20:20:31 244

原创 配置选项对象 axios的二次封装(vue-cli2)

封装axios 配置对象 封装接口

2022-06-02 09:32:26 191

原创 axios的原理

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>axi

2022-05-24 17:08:42 203

原创 匿名插槽 具名插槽 作用域插槽

插槽⾸先呢,所谓的插槽就是⼀个占位符,将⾃定义组件的内容展示出来.我们知道⾃定义的组件⾥⾯如果写内容的话,⻚⾯是不会显示出来的,如果我们想让⾃定义组件⾥⾯的内容显示出来,我们就需要使⽤ slot 的插槽.⽽插槽分别具名插槽和匿名插槽、以及作⽤域插槽. 我们⽤的⽐较多的具名插槽和匿名插槽,具名插槽需要所有 slot 标签上指定name 属性,⽽在对应标签上添加# 属性指定名字.在项⽬中我们⼀般在进⾏组件封装的时候会使⽤插槽,以上就是我对插槽的理解.作用域插槽是把子组件里的数据传到父组件的插槽里使用

2022-04-27 16:50:20 122

原创 Vue.use是干什么的? mixin 混入 ?Vue.extend?

1. Vue.use 是⼲什么的?vue.use 是用来安装 Vue.js 插件。这个插件可以是一个组件也可以是一个函数,插件里要有一个 install 方法,install 方法调用时,他的第一个参数就是 Vue 在调用 vue.use 方法的时候就会执行 Vue.install 方法该方法需要在调用 new Vue() 之前被调用。2.mixin 混入混入 (mixin) 提供了一种非常灵活的方式,来分发 Vue 组件中的可复用功能。一个混入对象可以包含任意组件选项。当组件使用混入对象时,所有混

2022-04-27 16:44:40 119

原创 组件写name的好处

组件写 name 有啥好处增加 name 属性,可以实现组件递归调⽤自身,调用的时候用的就是 name 名字可以表示组件的具体名称,⽅便调试和查找对应的组件 比如说 keep-alive 的 include 和 exclude 就是通过组件的 name 属性区分谁缓存谁不缓存的...

2022-04-27 16:39:15 337

原创 虚拟DOM 与 Diff算法

1.虚拟 dom虚拟 dom 是利用 js 描述元素与元素的关系,用 js 对象来表示真实的 DOM 树结构,创建一个虚拟 DOM 对象由于在浏览器中操作 DOM 是很昂贵的。频繁的操作 DOM,会产⽣⼀定的性能问题.在组件渲染的时候会调用 render 函数,这个函数会生成一个虚拟 dom,再根据这个虚拟 dom 生成真实的 dom,然后这个真实的 dom 会挂载到我们的页面中。如果只是渲染一个页面后期不改动的话 那么虚拟 dom 其实成本更高 因为 都要渲染成真实的 dom如果组件内有响应的数

2022-04-27 16:36:51 2615

原创 多变量环境

多环境变量一般分为开发环境和生产环境development 开发production 生产(上线)怎么配置多环境变量首先建立两个文件 在根目录.env.dev里面写上 NODE_ENV=“development”.env.prod里面写上 NODE_ENV=“production”这样我们可以通过 process.env.NODE_ENV 这个变量来判断当前的环境比如我们可以通过判断不同的环境 在 axios 请求的时候设置不同的 baseURL在开发的时候使用测试接口在上线的时

2022-04-27 16:29:36 87

原创 组件的八种方式

组件传值的八种方式父传子首先在使用子组件的标签上 通过自定义属性传递变量 在子组件中 通过 props 接受在接收的时候有两种接收方式 数组形式 和 对象形式 对象形式可以规定传来的变量的数据类型(type)默认值(default)以及是否必填(required)子传父首先在使用子组件的标签上定义一个自定义事件 在子组件里通过 this.$emit 去调用这个自定义事件 $emit 方法的第一个参数是自定义事件的名字 第二个参数是就是子组件要传递给父组件的变量 最后在父组件接收使用就

2022-04-27 16:24:33 233

原创 路由的模式(history 和 hash) 区别以及原理

区别 vue 的路由模式,vue 的路由模式⼀共有两种,分别是哈希和 history.他们的区别是 hash 模式不会包含在 http 请求当中,并且 hash 不会重新加载⻚⾯,⽽使⽤ history 模式的话,如果前端的 url 和后端发起请求的 url 不⼀致的话,会报 404 错误,所以使⽤ history 模块的话我们需要和后端进⾏配合.原理history 的原理就是利⽤ html5 新增的两个特性⽅法,分别是 pushState 和 replaceState 来完成的.以上就是我对

2022-04-22 11:08:03 3615

原创 vuex的理解? vuex的五大核心及其使用?vuex的运行机制?

什么是vuex?vuex 是 vue 的状态管理工具 管理项目中的公共数据 能够在所有的组件中使用 一共有五大核心五大核心及其使用state 存放公共数据的地方 通过 this.store.state.xxx调用mutations修改state的地方只有这里能修改通过this.store.state.xxx调用mutations 修改 state 的地方 只有这里能修改 通过this.store.state.xxx调用mutations修改state的地方只有这里能修改通过this.store.co

2022-04-22 11:03:54 560

空空如也

空空如也

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

TA关注的人

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