A_Struggling_Hacker

入一行,先别惦记着能赚钱,先学着让自己值钱。

vue踩坑记-项目对axios进行封装

需求描述 我们在做vue项目的时候,经常会遇到一个问题就是我们的请求需要加请求头,或者还不是一个请求头的情况,那么其实我们可以使用比较原始的办法,直接在我们写的时候就直接加上请求头,这样可以避免后期加不上的情况,但是有下面两种情况是我们很无奈的,第一是请求头信息改掉了,第二是开始的时候没有加,但是...

2019-08-06 22:34:42

阅读数 66

评论数 0

原生JS调取PC端摄像头源码记录

今天简单的记录一个JS调取摄像头的源码,不是很难,只是为了以后可以直接拿来使用,好的废话不多说,看源码! <!doctype html> <html lang="en"> <head> ...

2019-07-24 21:19:24

阅读数 57

评论数 0

base64转file文件源码记录

场景 我们前后端交互图片的时候,一般我们是用base64进行交互的,但是很多时候我们传递图片的时候很多的后端是需要file文件格式的,而不是base64的,所以这个时候是需要进行一个简单的转变 源码记录 /** * @dataURLtoBlob 转文件格式 */ ...

2019-07-24 09:13:29

阅读数 30

评论数 0

用WebViewJavascriptBridge进行JS和app进行交互

场景描述 做项目的时候有一个业务是需要前端web给安卓发送指令,进行拍照个读取身份证的操作,这个时候是需要用户进入页面的时候直接进行的操作,那么这个时候我需要做的是告诉安卓什么时候调取什么样子的硬件,那么我们难题就是js和安卓怎么进行通信,有这样的需求也是很少见的,但是既然存在这样的需求还是需要进...

2019-07-23 08:41:01

阅读数 32

评论数 0

小程序开发之路-注册并新建一个小程序

概要 今天简单的记录一下,小程序开发的第一步,我们怎么注册并新建一个小程序的项目。 第一步 我们直接到官网注册一个小程序 小程序注册 如图: ...

2019-07-16 22:19:04

阅读数 42

评论数 0

小程序开发之路-开篇

要问目前什么比较火,小程序一定是在席的,小程序的火爆程序已经持续了很长一段时间了,他的薪资也不低,所以很多人跃跃欲试,那么究竟怎么开发,我一直也在琢磨,但是奈何项目比较忙,一直没有抽出时间写,包括最近的帖子更新的速度都慢了,一直写的是关于vue和element的一些基础知识,相对比较高深的,我也不...

2019-07-16 09:06:20

阅读数 31

评论数 0

vue+element踩坑记-购物车的操作

第一种:效果预览 思路分析 这个其实不麻烦,首先我们被选中的table是属于多选的,也就是说element是提供了一个被选中的行的数组函数的,那么这样我们可以拿到用户是选择了哪些行的,这是第一步,第二步是我们怎么保证每一页选择了以后别的页被选中的选项还在,这个我之前的博客是更新了,这里不说怎...

2019-07-10 12:58:05

阅读数 565

评论数 1

el-table-column v-if条件渲染报错h.$scopedSlots.default is not a function

el-table-column v-if条件渲染报错h.$scopedSlots.default is not a function 感谢博主的分析

2019-07-02 20:46:54

阅读数 44

评论数 0

WEB打印-根据需求打印局部源码记录

需求说明 这次的需求可能就比较简单了,就是实现web端的打印,但是是根据需求打印,而不是直接打印全部 效果预览 我要做的是一个简单的打印,就是客户选择了一个dialog,这个时候需要将这个记录打印出来,直接打印就可以了 源码 /** * @printObj 打印 *...

2019-06-28 09:19:12

阅读数 103

评论数 0

为什么HTTP请求的时候会出现一次option的请求?看这里的解释

预请求 上图是一个请求的整个过程,然后我们可以看到,其中有一个是我们经常看到的问题,就是option 的预请求,那么图中并没有说明什么是简单的请求,所以下面的链接是解释了什么是简单的请求,也就是一个简单的请求的标准。 简单请求的标准 可能看了文章以后可能会明白,其实简单的请求我们就可以理解为没有...

2019-06-20 22:56:02

阅读数 271

评论数 0

vue+element踩坑记-项目build打包以后入口文件显示空白的解决方案

现象描述 我在准备测试一个项目的时候,需要打包给后端使用, 我打完包以后发现,入口文件,也就是这个文件 该文件是直接打不开的,那么我之前是遇到过的,此类的问题,开始是认为是router.js里面的mode改变了导致的,也就是我们在配置路由的时候是可以直接将mode:history的,在路由文件里...

2019-06-14 15:52:21

阅读数 174

评论数 2

webstrom 怎么设置打开的时候默认不是insert状态(切换插入和改写模式)

截图效果 webstorm每次打开的时候都这样谁受得了,这里记录一下怎么设置快捷键,我们windows下的快捷键是ins,但是mac是没有这个键位的,所以我们这里教大家怎么设置这个! 点击这里,打开: Preferences(或者直接cmmand+,)也是可以的 输入:insert 找到To...

2019-06-07 15:41:09

阅读数 154

评论数 0

vue+element踩坑记-统一管理线上线下接口

需求分析 我们在使用后端提供的接口的过程中,都是先在线下测试结束,没有问题以后才会将代码部署到线上,这样才保证线上的代码是没有问题的。所以如果只有一个接口和一个页面的话,那么是无所谓的, 要不要统一管理都是一样的,但是一旦接口和页面多的话,就会比较麻烦了,所以我们需要统一一个文件进行管理这些接口...

2019-06-03 19:08:29

阅读数 90

评论数 0

vue常见错误:Invalid prop: type check failed for prop "data". Expected Array, got Object

错误截图 错误分析 这个错误的意思是说:无效的命名数据:“数据”类型检查失败。期望数组,得到对象,那么我们这个时候很明白了,是类型不对,但是是哪一行的呢?打开错误信息下面的详情,这个时候找到后缀是自己页面的.vue文件,看看是哪一行,就知道问题在哪了!下面的是我的: warn @ vue.esm...

2019-05-28 09:59:49

阅读数 861

评论数 0

vue+element踩坑记-Table切换页码时被选中状态不变

最近我会更新一些关于less使用的帖子,喜欢的可以一直学习

2019-05-16 08:37:30

阅读数 175

评论数 0

vue+element踩坑记-checkbox的全选和全不选的操作实现

需求分析 在做一个业务的时候,有一个需求是多个条件进行筛选,全部是checkbox的筛选条件,可以进行任意一个的选择还可以进行全选和全不选,这样进行表格的筛选 实现过程 原本准备直接使用组件里面自带的方法实现的,但是写的时候发现满足不了,后来分析了一下,数据的格式就知道大概怎么实现了 效果预览 ...

2019-05-13 20:26:30

阅读数 230

评论数 0

vue+element踩坑记-统一设置请求头的处理(记录main.js)

需求分析 我们在做项目的时候,涉及到一个授权的问题,这个其实是一般常见的问题之一,我们的授权是这样做的,很简单,授权登录的时候不需要任何的授权信息,正常登陆就可以了,然后登录成功以后的接口会返回一个授权信息给到我们,写在response里面,那么我们拿到这个新的授权信息之后去请求别的任何的请求,也...

2019-05-12 12:57:49

阅读数 137

评论数 0

vue+element踩坑记-根据用户选择的日期重置当前的表头的第一位

需求分析 我记得之前我是写过一篇文章,写的是怎么根据用户选择的天数来重置当前的表头数量,那么当时我写的是将天数改变,但是一直没有改变的是开始的日期,我当时写的是没有处理好第一天的日期,所以一直没有更新,那么其实我们既然是需要定制自己的表头的话,开始的日期一般是不会固定的,所以我们今天就简单的写一下...

2019-05-04 13:12:27

阅读数 60

评论数 1

JS使用功能小记-数组的过滤

需求说明 我们在写js的时候,最烦的就是处理数组一类的东西,其实数组说难不难,说简单吧,也挺简单的,我这里有这样一个需求,就是后端给到一个数组,其中一个有一个字段我是不需要的,我需要将不需要的字段过滤掉,我当时首先想到的是重绘数组,也就是克隆一个数组,克隆的过程中将不需要的字段不克隆,最后也实现了...

2019-04-25 23:00:42

阅读数 39

评论数 0

vue+element采坑记-Table的CURD操作之特殊情况记录

需求分析

2019-04-18 22:49:31

阅读数 135

评论数 0

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