自定义博客皮肤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)
  • 资源 (1)
  • 收藏
  • 关注

原创 vue自定义指令

vue自定义指令

2023-03-06 12:14:28 97

原创 vue过滤器

vue过滤器

2023-03-06 10:50:59 104

原创 vue事件

vue事件处理

2023-02-20 18:08:33 708 1

原创 Object.defineProperty的使用

Object.defineProperty的使用

2023-02-20 17:06:37 70

原创 MVVM模型

MVVM模型

2023-02-20 16:49:27 79

原创 vue 密码强弱设置

vue 密码强弱样式及实现

2022-12-14 17:05:20 865

原创 vue 文本复制到剪切板

vue 文本复制到剪切板

2022-12-08 14:05:38 216

原创 vue 配置不同域名

vue 配置不能域名访问文件

2022-12-08 11:51:42 802

原创 vue api的定义及使用

vue api接口的定义和使用

2022-12-08 11:43:42 507

原创 vue utils.js的方法及使用

vue utils.js中常用的处理函数及使用

2022-12-08 11:36:02 1192

原创 vue constant.js的定义及使用

vue constant.js 枚举值的定义及使用

2022-12-08 11:21:36 572

原创 根据条件过滤树节点

vue 树节点根据条件过滤树

2022-12-08 10:33:20 89

原创 scrollIntoView元素滚动到可见区域

元素滚动到可视区域 scrollIntoView

2022-10-11 17:10:37 268

原创 SyntaxError: Invalid regular expression: invalid group specifier name

正则前瞻、零宽断言的兼容性问题解决

2022-09-14 11:41:35 2267

原创 vue 使用问题

vue使用问题

2022-08-24 09:29:03 193

原创 vue 数据传递方式汇总

vue 数据传递及数据获取方式;传参方式、获取数据方式等

2022-07-29 10:53:13 651

原创 可伸缩区域

PC端伸缩效果实现;包括左右区域样式及鼠标拖拽事件

2022-07-22 16:04:06 45

原创 自定义输入搜索组件

实现自定义输入搜索组件,功能包括:输入键值对回车生成标签;可根据key进行搜索;可删除已生成的标签;可设置默认值

2022-07-08 14:57:14 190

原创 npm报错处理

npm 执行报错解决

2022-07-08 14:46:37 415

原创 jquery 效果实现

jQuery 实现效果

2022-07-08 14:42:38 131

原创 js util

js 常用函数封装

2022-07-08 14:38:12 55

原创 常见功能 js处理

文件下载

2022-07-08 14:35:24 55

原创 css 样式

css 常见样式设计

2022-07-08 14:19:32 101

原创 git 遇到的问题

git 常见报错解决

2022-07-08 14:17:43 523

原创 element 常见问题

element组件库使用中常见问题

2022-07-08 14:06:47 170

原创 el-tree 穿梭树

穿梭树,element中el-tree组件实现穿梭框的效果

2022-07-08 14:00:36 260

原创 聊天框 contenteditable 上传图片及贴图

使用contenteditable属性实现输入框;输入框功能包括:Enter发送;粘贴文本及粘贴图片;上传图片插入输入框

2022-07-08 11:40:29 1257

原创 Echarts在项目中的使用

Echarts的基本使用获取npm install echarts --save引入//main.jsimport echarts from 'echarts'Vue.prototype.$echarts= echarts使用<template><!--为Echarts准备一个具备宽度的DOM容器--> <div ref='pro...

2019-10-22 11:19:55 561

原创 web Worker入门

1.什么是 web Worker构造函数 可以供主线程生成Worker线程优缺点优点负担一些计算密集型或高延迟的任务,使主线程更流畅缺点Worker线程一旦新建成功,就会始终运行,不会被主线程上的活动(用户点击按钮,提交表单等用户操作)打断。这样利于随时相应主线程的通信,但也造成了Worker比较耗费资源,不应该过度使用,一旦使用完毕,就应该关闭使用场景做...

2019-10-22 11:18:04 190

原创 js执行机制

1.JavaScript简介javascript是 单线程,js任务要一个接一个执行2.JavaScript事件循环JavaScript 广义的分为 同步任务 和 **异步任务 **文字解释同步和异步会分别进入不同的执行场所,同步的进入主线程,异步的进入Event Table 并注册回调函数当指定的事件完成,Event Table 会将回调函数里的代码移入到 Event ...

2019-10-22 11:14:17 97

原创 WebSocket入门介绍

1. 为什么用WebSocketWebSocket 是一种网络通信协议,可以实现客户端和服务端的长连接Http协议有个缺陷:通信只能由客户端发起 (即 只能客户端向服务器发送请求,服务器返回查询结果,做不到服务器向客户端推送信息)WebSocket最大特点:服务器可以主动向客户端推送信息,客户端也可以向服务器发送信息,属于服务器推送技术的一种[外链图片转存失败,源站可能有防盗链机制,建...

2019-10-22 11:09:46 1266

原创 时间处理

时间处理1.将 时间 转为指定格式的字符串时间格式化函数,此处仅针对yyyy-MM-dd hh:mm:ss 的格式进行格式化dateFormat:function(time) { //将日期转换为时间戳 var date=new Date(time); var year=date.getFullYear(); /* 在日期格式中,月份是从0开始的,因此要加...

2019-07-02 11:31:26 169

原创 登录验证码的实现

验证码功能1.使用canvas占位<Form-item prop="identifyCode" label="验证码"> <Row> <Col span="16"> <Input type="text" v-model="loginForm.identifyCode" style="width:97%" ...

2019-07-02 11:29:48 648

原创 深拷贝和浅拷贝相关

浅拷贝只拷贝一层如果拷贝的是简单数据类型, 它传递的是值, 有自己的内存空间如果拷贝的是复杂数据类型, 它传递的是引用实现浅拷贝方式方式一 : 封装函数function simpleClone(obj) { let newObj = {} for (let key in obj) { newObj[key] = obj[key] } return ne...

2019-05-09 23:14:41 130

原创 vuex的使用

vuexvuex是什么 ?状态管理工具状态即数据 ,状态管理就是管理组件中的data数据Vuex中的状态管理工具 , 采用了 集中式方式统一管理项目中组件之间需要通讯的数据如何使用最佳使用 : 只把组件之间共享的数据放到vuex中进行管理vuex中的数据也是响应式的,如果一个组件修改了vuex中的数据,另一个使用vuex数据的组件就会自动更新(vuex和localstorage...

2019-05-09 20:22:00 115

原创 异步编程的理解

回调函数函数也是一种数据类型,既可以做参数,又可以充当返回值传统的函数直接通过return 返回结果function add (x,y){ return x+y}add(10,20)异步函数函数封装了异步的操作异步操作:setTimeoutsetIntervalajaxnode中的文件操作一般异步API都伴随一个回调函数function add ...

2019-04-29 17:13:29 418

原创 JavaScript操作数组的方法总结

数组JavaScript操作数组的方法 , 包含ES6的方法joinarr.join(分隔符)作用: 将数组元素拼接为字符串,以分隔符分割,默认是逗号分割var arr =[1,2,3]console.log(arr.join('-')) //1-2-3push 和 pop作用 : 操作数组末尾push() 添加元素到数组末尾,返回修改后数组的长度pop() ...

2019-04-28 15:16:58 457

原创 vue组件的了解

vue组件什么是组件 : 为了拆分vue实例的代码量的,能够让我们以不同的组件,来划分不同的功能模块组件化和模块化组件化:从UI界面的角度划分 ,方便UI组件的重用模块化 : 从代码逻辑的角度进行划分的,方便代码分层开发,保证每个模块的智能单一定义全局的vue组件Vue.component(‘组件名称’,创建处理的组件模板对象)第一个参数: 引用组件的时候,使用标签形式来引...

2019-04-18 21:11:08 160

原创 vue过滤器--格式化时间

格式化时间使用vue过滤器 : 全局过滤器 或局部过滤器操作时间 : 手动操作 使用moment.js操作使用全局过滤器自己操作时间Vue.filter('dateMy',(msg,pat= 'yyyy-mm-dd') => { //addZero函数 封装了填充0的操作 //padStart 是ES5中 填充字符串 str.padStart(填充后的...

2019-04-17 15:28:23 849

原创 vue生命周期

vue实例的生命周期生命周期概念 :从Vue实例创建,运行,到销毁期间,总是伴随着各种各样的事件,这些事件统称为生命周期生命周期函数 === 生命周期事件 === 生命周期钩子 ===钩子函数实例生命周期 === 组件生命周期生命周期分类1. 创建阶段数据响应阶段beforeCreate() : 执行的时候,data和methods还没有被创建,只有默认的事件和钩子函数c...

2019-04-17 11:30:40 107

vue devtools

vue浏览器调试工具

2022-07-29

空空如也

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

TA关注的人

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