自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 问答 (2)
  • 收藏
  • 关注

原创 vue3 Fullcalendar 实现动态创建、编辑(拖拽)计划-----详细版

考虑到很多人找我要demo代码,但我又不一定能及时回复,所以我决定再详细的列一下我的代码:<template> <ListLayout v-loading="loading" :has-page-header="false" :has-search-panel="false" :has-quick-query="false" class="plan_management" > <!-- 这里是自定义头部,切换视图类型和切换日

2024-04-30 14:09:18 744 2

原创 其他进制转2进制

其他进制转2进制

2024-03-17 12:29:44 365

原创 二进制转化成其他进制

进制转化

2024-03-15 13:26:39 237

原创 vue3 Fullcalendar 实现动态创建、编辑(拖拽)计划

vue3实现日历创建事项

2024-02-28 15:51:37 1228 7

原创 全国省市区县数据以及经纬度

全国省市区县数据和百度地图经纬度

2023-08-10 11:17:17 121

原创 原型和原型链

构造函数是使用了new关键字的函数,用来创建对象,所有函数都是Function()的实例原型对象是用来存放实例对象的公有属性和公有方法的一个公共对象,所有原型对象都是Object()的实例原型链又叫隐式原型链,是由__proto__属性串联起来,原型链的尽头是Object.prototype原型和原型链。

2023-07-14 18:02:03 82

原创 vue3网页端屏幕截图并可以裁剪,反转,添加批注等

vue3实现网页端的屏幕截图,可以裁剪添加批注等功能

2023-03-09 18:12:00 1774

原创 vue3项目引入钉钉登录

vue3项目引入钉钉登录

2022-10-08 14:28:05 1814

原创 vue3自定义全局指令(过滤前后空格,输入框自动聚焦,点击复制内容到粘贴板)

过滤输入框空格,输入框自动聚焦,点击复制内容到粘贴板

2022-06-15 13:52:28 2763

原创 Vue子组件传值

父子组件祖孙组件层层嵌套关系的组件:例如: A 是 B 的父组件,B 是 C 的父组件,A向C传值的话可以用:provide/inject。provide(‘参数名’, ‘参数值’) // 传递参数inject(‘参数名’) // 接收参数Vue3写法:// A组件<template> <Children /> <button @click="handleClick">点击实现数据改变</bu

2022-05-17 19:11:53 423

原创 vue路由跳转方式

原文链接一、vue路由跳转方式以及传参方式1、route-link// router-link中链接如果是'/'开始就是从根路由开始,如果开始不带'/',则从当前路由开始。// 不带参数<router-link :to="{name:'home'}"> <router-link :to="{path:'/home'}"> // 带参数<router-link :to="{name:'home', params: {'参数名': ’参数值‘}}"> &l

2022-05-10 13:53:44 800

原创 前端被问到的面试题

前端面试题vue首屏优化插槽双向绑定的原理keep-aliveVue2.0和3.0的区别路由跳转模式Mixinv-for为什么加上key,v-if 和 v-for 的优先级js事件机制事件冒泡和捕获,以及各自的执行顺序精度丢失浏览器浏览器的渲染机制(输入url之后发生了什么)浏览器的缓存vue首屏优化首屏优化插槽双向绑定的原理keep-aliveVue的keep-aliveVue2.0和3.0的区别vue2.0和3.0的区别路由跳转模式hash和historyMixinv-for为

2022-05-09 14:52:15 196

原创 js处理精度丢失问题

1、插件:decimal.js (安装插件)用法:eg:num1+num2var total = new Decimal(num1).add(new Decimal(num2))2、思路:小数转化成整数,然后在除以放大的倍数function publicIsInteger(obj) { return Math.floor(obj) === obj}function publicToInteger(floatNum) { var ret = { times: 1, num: 0 };

2022-05-09 14:51:17 545

原创 Vue的两种路由模式

hash模式1、vue-router默认是hash模式2、url中有“#”号3、hash值(“#”后的值)不会被包含在http请求中,改变hash值不会引起页面的重新加载。4、hash改变会触发hashChange事件,会被浏览器记录下来,可以使用浏览器的前进和后退。5、hash兼容到IE8以上6、 会创建hashHistory对象,在访问不同的路由的时候,会发⽣两件事:HashHistory.push()将新的路由添加到浏览器访问的历史的栈顶HasHistory.replace()替换

2022-05-09 11:47:50 5859

原创 HTML5新特性

HTML5新特性

2022-05-05 16:39:08 60

原创 CSS3新特性

css3新特性

2022-05-05 16:38:15 51

原创 浏览器加载原理

浏览器输入URL后

2022-05-05 16:37:28 226

原创 vue2.0和vue3.0的区别

vue2.0和vue3.0的区别vue2:虚拟的dom是进行全量的对比vue3:新增了PatchFlag(静态标记),只对比带有PF的节点静态的提升vue2:无论元素是否参与更新,每次都会被重新创建然后再进行渲染vue3:对于不参与更新的元素只做静态的提升,只会被创建一次,在渲染的时候直接复用即可APIvue2的组件内部都是options api风格,也就是在data, methods, mounted等来组.

2022-05-05 16:34:12 620

原创 v-for为何要加key,v-if和v-for的优先级

v-for的key

2022-03-03 16:34:38 417

原创 vue项目中遇到的问题(1、点击空格或回车会触发鼠标上次的点击事件;2、自动语音播报;3、引入钉钉登录)

原因:因为button按钮点击之后焦点没有移除,点击空格或回车之后会继续执行button的click事件解决办法:@keyup.prevent @keydown.enter.prevent<el-button type="primary" size="small" @click="addProject" @keyup.prevent @keydown.enter.prevent>添加项目</el-button>............

2021-12-10 15:35:21 2976 4

原创 iview项目弹出框表单校验无法清空

iview项目弹出框表单校验无法清空在表单标签里直接加v-if判断弹出框的显示和隐藏

2019-11-27 18:07:29 948

原创 常见的正则校验规则

Vue用法实例:邮箱的校验规则:Vue用法实例:身份证号的校验规则:Vue用法实例:护照号的校验规则:Vue用法实例:密码的校验规则: (规则在提示语那里)只能输入英文的校验规则:非负整数:不能输入汉字:只能输入数字(包括整数,小数):

2019-03-11 17:58:55 3453 1

空空如也

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

TA关注的人

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