- 博客(22)
- 资源 (1)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 H5移动端文件预览pdf
需求:H5页面嵌入浙政钉,需要文件预览Pdf。!!先讲最终方案,兼容ios,安卓,鸿蒙多种系统手机,移动端和pc端的pdf预览方式 — pdf.js + iframe。
2024-02-22 10:00:23
7838
3
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 你要的一眼就能看懂的【this全解】
this指向谁?招数千万,万里归一:宝典只有一句:取决于 当前this所在函数的调用分析: 就两点所在函数调用怎么看?不用管this外面包了几层函数,或几层对象,就看当前this所在的函数,看这个函数是怎么被调用的,注意调用,没有调用就不用谈this指向。举例?默认在全局下,下面函数中的this指向哪里?输出是?function foo(){ console.log(this)}。。。this指向foo?this指向window?不,this没有指向,函数没有调用啊
2020-10-16 21:13:14
219
原创 element-ui版本问题导致el-table-column输入框无法输入
起因有次发版后,el-table-column的输入框无法输入了,本地项目测试OK,测试环境测试OK,就是生产发生了这个事情。查询原因三个环境有两个好的,排除代码问题,于是就想到了可能是依赖的element-ui的版本问题。本地element-ui版本是2.4.10,测试element-ui版本是2.8.2,而生产运维用是最新的版本(2.14.1).当即查看了一下element-ui的所有版本npm view element-ui versions,发现版本最新到2.13.1.就想是不是运维弄错了
2020-12-01 21:02:29
278
原创 你想要的一眼就知道的【Symbol】
js的基本数据类型基本类型:String,Boolean,Number,Smybol,Undefind,Null;引用类型:Array,Object,Function;Smybol什么是smybol?是js语言的一种数据类型,和String,Number一样。为什么要用smybol?smybol的作用: ES6引入,生成一个随机的且独一无二的值smybol的使用场景:Symbol 包装器对象作为属性的键; 举个栗子: 你想在一个已存在的对象中添加属性,但是不知道该对象里有哪些属性,
2020-09-28 17:52:18
139
原创 你想要的一眼就知道的【函数式编程】
函数式编程(Functional Programming)怎样的算是函数式编程?先来一段代码看看: function splat(fn) { return function(array) { return fn.apply(null, array) } } let sum = splat(function(x, y){ return x + y}) sum([1,2]) // => 3函数式编程(概念):是一种编程模式最重要的性质:函数是一等
2020-09-28 17:44:10
100
原创 git常用命令 清晰的xmind总结
git常用命令1.常用configgit config --global user.name “Your Name”git config --global user.email “email@example.com”init初始化gitclone下载项目status查看状态checkout创建分支git checkout -b branch1切换分支git checkout branch2pullgit pullgit fet
2020-09-20 11:32:40
696
转载 element-ui的select change方法传参
触发change事件时可能不只需要传递被选中项的值,还要传递index过去,来改变同一循环中的其他标签的状态。那你就需要这样像以下这样写:<div v-for="(item,index) in itemList"> <el-select v-model="item.value" @change="((val)=>{changeStatus(val, index)})"> <el-option v-for="op in options"
2020-05-29 09:33:22
7314
2
原创 el-transfer穿梭框改造 重复选择
根据项目业务要求,实现穿梭框重复选,要求有点奇葩,但是根据业务逻辑也算合理,在查了element-ui的transfer组件之后,硬着头皮下了源码,对transfer组件进行重新封装。。组件文件main.vue在Transfer组件文件夹中的main.vue的基础上进行改动<template> <div class="el-transfer"> <t...
2020-03-10 14:14:28
2129
1
原创 表单校验失效问题-指针问题
今天遇到一个问题,测试的时候,表单校验都可以正常。请求数据之后,校验失效了,保持未请求数据之前的状态。rule.js文件test_noBlank(rule, value, callback) { if (typeof (value) == 'object' && value.length == 2) { if (value[0] === '' || valu...
2020-03-07 11:19:56
1117
转载 js取当前页面url各部分方法
js取当前页面url各部分方法window.location.host; //返回url 的主机部分,例如:www.xxx.com window.location.hostname; //返回www.xxx.com window.location.href; //返回整个url字符串(在浏览器中就是完整的地址栏),例如:www.xxx.com/index.php?class_id=3&...
2020-02-04 16:51:56
218
原创 element 表格table纵横双列表头 斜线样式处理和多级表头循环
element 表格table纵横双列表头 斜线样式处理和多级表头循环 <!DOCTYPE html><html><head> <meta charset="UTF-8"> <!-- import CSS --> <link rel="stylesheet" href="https://unpkg.com/ele...
2019-10-31 09:53:14
5703
转载 clearValidate()和resetFields()清除表单校验的区别
转载链接:https://blog.csdn.net/zuo_zuo_blog/article/details/1014449201.整个表单的校验移除<Form ref="form" rule={this.rules}> <FormItem prop="name" label="姓名"> <Input/> </FormItem>...
2019-10-30 18:05:44
35704
原创 element 跨页多选row-key
element 跨页全选核心:vue<el-table ref="multipleTable" :row-key="getRowKeys" @selection-change="handleSelectionChange" :data="tableData.Data" style="width: 100%" :max-height="550"> <el-ta...
2019-10-30 01:31:07
14624
5
转载 js 时间戳与日期格式之间的互转(转载)
本文转自:https://segmentfault.com/a/11900000004817531. 将时间戳转换成日期格式// 简单的一句代码var date = new Date(时间戳); //获取一个时间对象/**下面是获取时间日期的方法,需要什么样的格式自己拼接起来就好了更多好用的方法可以在这查到 -> http://www.w3school.com.cn/jsre...
2019-04-20 14:39:13
103
转载 echarts设置tooltip的宽高问题
ECharts容器:1,ECharts容器设置宽度width,值可以是百分比或者是像素,当设置为百分比时,要检查父元素是否设置了宽度。注意:容器宽度设置不要用min-width,不然会发现tooltip的宽度等于min-width设置的宽度;2,ECharts容器设置宽度height,值可以是百分比或者是像素,当设置为百分比时,要检查父元素是否设置了高度。注意:容器高度设置不要用min-hei...
2019-03-20 19:20:51
13119
转载 js解决rebase冲突&撤销git rebase(引文)
引用原文链接:http://www.cnblogs.com/chenjunjie12321/p/6876220.html执行完git pull --rebase之后如果有合并冲突,使用以下三种方式处理这些冲突:git rebase --abort 会放弃合并,回到rebase操作之前的状态,之前的提交的不会丢弃;git rebase --skip 则会将引起冲突的commits丢弃掉(慎用!...
2019-03-14 12:02:37
1811
原创 JS 踩坑日常之return
returnreturn 是多种语言公用并且常用的一个关键词,字面意思是"返回",后面可以加字符串、json、参数、函数等,可以是任何数据类型。return “Hello”;return {name:a,age:i}return x;值得注意的是,在循环中,它还有跳出循环的意思for (var i=0;i<arr.length;i++){if(arr[i]===“3”){...
2018-12-07 09:46:48
299
原创 HTTP 首部字段之referer和Referrer Policy
referer1.定义:浏览器在向 web 服务器发送一个 http 请求的时候,服务器会把 http 的请求包装成一个 request 对象,在这些请求里面就包括 referer,它的意思是要告诉服务器,该请求来自哪里。举个栗子:在 www.google.com 页面中重定向至 www.baidu.com,点击转到百度,浏览器就会发一次请求,hearder信息有 referer=ht...
2018-11-21 10:06:09
3763
原创 http首部字段详解与cookie
HTTPHTTP报文首部1.General 通用首部2.响应头部3.请求头部4. Cache-control(缓存设置)5.Cookie为cookie服务的首部字段:1、 Set-Cookie字段的属性:1)expires2)path3)domain4)secure5)HttpCookie2、CookieHTTP报文首部通用首部,请求首部,响应首部,实体首部。HTTP首部有很多字段,常见就那...
2018-11-16 03:25:20
3641
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人