自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 SourceTree跳过注册直接安装使用

1.下载SourceTree安装程序,下载地址2.完成后点击一次安装程序3.关闭安装程序,打开C:\Users\你的电脑用户名字\AppData\Local\Atlassian\SourceTree在这个文件下面打开cmd命令输入type nul>accounts.json4.在创建的json文件中输入下面的内容并保存 (不需要做任何的更改)[ { "$id": "1", "$type": "SourceTree.Api.Host.Identity.Model.Iden

2020-12-07 17:39:41 476 2

原创 你所不知的grid网格布局

什么是Grid网格布局?Grid布局是一个二维的布局方法,纵横两个方向总是同时存在,同时它的属性也分为作用在Grid子项和Grid容器上。作用于Grid容器上的有哪些属性呢?上面这图就是网格布局中作用于容器上的属性。Grid容器上常用属性有哪些?grid-template-columns和grid-template-rows?这是对网格进行横纵划分,形成二维布局。单位可以是像素,...

2020-03-07 16:02:18 361

原创 深入理解移动端的三大布局方式

移动端布局有哪些布局?    移动端一共有三个布局,分别是流式布局、rem布局以及响应式布局,这三种布局是我们现在常用的布局方式,其中流式布局和rem布局是移动端的主要布局,而响应式布局是可以适合PC端、Pad端、移动端。流式布局的优缺点?    优点: 它会根据使用者的设备进行适配,在移动设备屏幕比较大时,流式...

2020-02-28 22:45:05 2540

原创 常用JS工具函数-判断视频的时长

【代码】常用JS工具函数-判断视频的时长。

2023-11-30 10:49:48 459

原创 Vue中使用Print(打印)

在Vue中打印页面

2023-08-18 17:34:55 580

原创 Vue-电子签名(E-Signature)

业务场景用户在页面使用电子签名进行文件的签收与信息的确认分析考虑用户会通过手机或者PC端进行操作,因此需要在事件中考虑手机端部分思路通过一个对话框的形式利用Canvas生成图片并通过toDataURL()转换成Base64的形式保存下来提交给后端进行保存最终效果实际效果展示实现详情请看:Vue-电子签名(E-Signature)...

2022-04-07 12:12:13 10207 14

原创 ElementUI上传头像先预览本地文件,最后提交上传

a.先利用组件中on-change来实现本地预览:on-change="imgSaveToUrl" –| 参数和事件如下定义imgsrc变量用于存放本地变量- b.利用组件中on-success来实现路径赋值–| 事件如下- c.最后提交上传之后的base64–| 事件如下...

2021-07-19 22:38:50 545

原创 ElementUI--表单验证以及踩坑

表单验证以及踩坑验证方法–整体验证(validate)this.$refs["ruleForm"].validate((valid) => { if(valid){ //这里执行你验证通过需要用的代码 }else{ //这里执行验证未通过的代码 console.log("error submit!!"); return false; }}验证方法–局部验证(validateField)- 单个验证th

2021-04-21 15:01:17 794

原创 Vue+ElementUI+clipboard.js点击按钮实现复制功能

一、目标通过点击某个按钮,实现指定的目标内容复制到剪切板二、引入需要的资源安装ElementUI组件库 直通车ClipboardJs官网 直通车安装ClipboardJs npm install clipboard --save

2021-01-30 01:30:12 1061

原创 Vue报错:Duplicate keys detected: ‘1‘. This may cause an update error.

出现原因:1.循环时key的绑定值不是唯一的,key的值必须是唯一的,否则就会提示报错2.有两个v-for循环,并且此时两个循环的绑定值是一样的,所以提示报错解决方案:原因一:检查key的绑定值,将其key的值变为唯一性原因二:将其中一个循环的key的值加一个字符串或者数字...

2020-12-14 11:57:16 3576

原创 浅谈面向对象编程思想

一、什么是面向对象所谓的面向对象,是一种编程思想,编程思路,代码的书写格式二、对象的优点对象中,可以定义并且存储多个数据单元以及所有JavaScript支持的数据类型举例:const obj = {age:18,name:'张三',fun:()=>{},arr:[1,2,3,]}对象中,调用具体数据很方便,调用数据时,不用考虑数据的顺序举例:const obj1 =...

2020-04-18 15:16:18 284

原创 浅析异步执行

什么是异步执行定义:异步执行是计算机程序的一种执行顺序,当所有的同步程序执行完毕之后,才会开始执行异步程序,计算机中大部分程序都是同步程序,特殊的才是异步程序,常见的有,定时器,延时器,事件绑定,ajax请求等个人理解:程序执行顺序分为同步和异步两种顺序,同步程序是计算机默认执行顺序,优先执行同步,而在执行程序时遇到异步程序会暂时将异步程序放入异步池中等同步执行完后再根据顺序依次执行异步程序。...

2020-04-03 21:14:26 1116

原创 浅谈深浅拷贝与数组去重

浅拷贝定义:直接将一个引用数据类型的地址,赋值给另一个变量存储,两个变量存储的是相同的内存地址,在一个变量操作数据,另一个变量中的数据也会改变案例var arr1 = [1,2,3,4,5]; // arr1 变量中 存储的是 数组的 内存地址var arr2 = arr1; // arr1 存储的内存地址,赋值给arr2,两个变量存储的是相同的内存地址arr1[0] = ...

2020-03-21 13:55:35 201

原创 浅析数据类型的转化

数据类型的转化 定义:在 JavaScript 程序中 ,将当前数据类型转化为其他数据类型,就叫数据类型转化为什么要数据类型转化 在 JavaScript 程序的执行过程中,往往需要变量中存储的数值是某种特定的数据类型,别的数据类型不行,此时就需要进行数据类型的转化数据类型的转化有哪些类型? 数据类型的转化分为 : 自动转化 和 强制转化 两种类型自动转化 定义:自动转化是计算...

2020-03-14 14:59:59 206

原创 深入理解Box-Shadow以及运用

Box-Shadow可以设置的属性Box-Shadow(盒子阴影)可设置的属性一共有六个,分别是x轴、y轴、blur、spread(模糊扩散范围)、color、insert(内阴影),其中经常用到就是设置X Y轴、blur(模糊度)以及color(颜色)这四个值。实战准备工作创建一个含有盒子的网页,为了好看些我加了一张图片,代码如下:<html lang="en">&l...

2020-02-21 22:36:42 444

空空如也

空空如也

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

TA关注的人

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