加载中
js+rem动态计算font-size的大小适配各种手机设备

需求:在不同的移动终端设备中实现,UI设计稿的等比例适配。 方案:使用js动态改变html的字体大小font-size+rem的特性,来保证最初的设计图中每个元素的尺寸比例不变,以适用于不同尺寸的设备...

06/20 14:49
15
js将一个数组彻底打乱排序

方法一: let x = [1, 2, 3, 4, 5]; function shuffle(arr) { var length = arr.length, randomIndex, temp; while (length) { randomIndex = Math.floor(Math.random() * (length--)); ......

03/14 17:31
226
js通过字节长度截取中英文混合字符串

/** * 截取字符串 中英文混合 * @param str 待处理字符串 * @param len 截取字节长度 中文2字节 英文1字节 */ function subString1(str, len){ var regexp = /[^\x00-\xff]/g;// 正在表达式匹...

02/15 11:15
21
配置Git HTTPS 下记住密码

方法一,命令行方式配置 git config --global credential.helper store 方法二,直接修改 git 的配置文件.gitconfig # 打开家目录 cd ~ # 查看家目录,这样你会找到git的配置文件.gitconfig ...

Git
02/13 16:42
14
git配置代理

公司内网 git 访问外网需要设置代理,而一般网上给出的设置方法是 git config --global http.proxy ***.***.**.**:8080。 局部配置,只在当前项目目录下配置代理 1.局部配置:git config --...

Git
02/13 16:41
6
js按长度截取字符串,返回按长度分割成的字符串数组

var str = "春节快要放假了,好开心呀!" var strArr = []; var n = 3; for (var i = 0, l = str.length; i < l/n; i++) { var a = str.slice(n*i, n*(i+1)); strArr.push(a); } console.lo...

02/01 10:17
55
js获取客户端本地ip

使用js获取客户端本地ip,不需要额外引入别的文件 【注:若IE浏览器不进行安全设置,IE浏览器会默认拦截ActiveX控件的使用,将不会返回客户端的IP地址】 下边的代码使用于通用浏览器,但是IE浏...

01/24 11:09
13
vue.js中使用D3树状图异步按需加载数据绘制人物关系图

vue.js中使用D3树状图异步按需加载数据绘制人物关系图,网上查了好多资料没找到合适的,就自己写个简单的,方便以后查看,附上效果图 重点:这个树状图不管是Vue的,还是HTML的,使用的D3.js...

01/24 11:04
148
埋点--页面统计与事件统计该如何入手?

我们平时所说的埋点,可以大致分为两部分,一部分是统计APP页面访问情况,即页面统计;另外一部分是统计APP内的操作行为,及自定义事件统计。 一、页面统计 页面统计,可以统计应用内各个页面...

2018/12/06 13:56
420
IE浏览器通过ActiveX方式获取客户端IP地址

描述: 最近遇到一个需求,要进行日志记录,其中包含了IE浏览器客户端IP地址的记录。在尝试了从request中获取IP地址后,在没有出现代理IP的情况下,可以正常获取。即:局域网下,可以收集客户...

2018/12/04 19:25
69
js获取客户端本地ip

使用js获取客户端本地ip,不需要额外引入别的文件 【注:若IE浏览器不进行安全设置,IE浏览器会默认拦截ActiveX控件的使用,将不会返回客户端的IP地址】 下边的代码使用于通用浏览器,但是IE浏...

2018/12/04 19:22
1K
vue中使用vconsole--移动端调试神器

Vue中使用vconsole调试手机移动端的点击事件 先使用npm install vconsole下载安装依赖包 在Vue项目中新建 vconsole.js 文件 ,在文件中写入 import Vconsole from 'vconsole' const vConsole...

2018/11/30 16:18
276
CSS3自定义滚动条样式 -webkit-scrollbar

当内容超出容器时,容器会出现滚动条,其自带的滚动条有时无法满足我们审美要求,那么我们可以通过css伪类来实现对滚动条的自定义。首先我们要了解滚动条。滚动条从外观来看是由两部分组成:...

2018/11/08 16:41
17
快速删除 node_modules

在windows下安装了一个包,但是在删除node_modules文件夹时提示该文件夹包含名称过长删除不了。怎么才能彻底删除这个文件夹? 方法一: npm install rimraf -g rimraf node_modules 方法二:...

2018/10/09 14:59
175
IE浏览器http请求,中文传参报400错误-解决方法

做项目的时候,遇到一个小的问题.一个get请求列表数据的接口,在其它浏览器上是可以正常请求的.但是在ie浏览器上确出现奇怪的http请求400错误,其含义是你访问的页面域名不存在或者请求错误,自...

2018/09/19 19:13
5.1K
VUE动态绑定audio/video/img的src不能播放或显示

写个项目,要求要本地上传音视频至服务器,再回显可播放。 当前项目使用了elementUI+Vue 上传图片,请求接口,将图片或者音频文件提交给后台,后台返回存储图片或者音频的ID,因为后台存到m...

2018/09/04 19:59
5.2K
vue中keep-alive的用法及问题描述

1.keep-alive的作用以及好处 在做电商有关的项目中,当我们第一次进入列表页需要请求一下数据,当我从列表页进入详情页,详情页不缓存也需要请求下数据,然后返回列表页,这时候我们使用kee...

2018/07/31 17:31
217
基于html2canvas实现网页保存为图片及图片清晰度优化

本次技术调研来源于H5项目中的一个重要功能需求:实现微信长按网页保存为截图。 一、实现HTML页面保存为图片 1.1 已知可行方案 现有已知能够实现网页保存为图片的方案包括: 方案1:将DOM改写...

2018/07/12 17:28
457
利用 GitHub Pages 快速搭建个人博客

利用 GitHub Pages 快速搭建个人博客: 第一步:注册一个GitHub的账号; 第二步:创建一个公开的项目,如果创建私有的项目(需要自己掏钱购买权限); 第三步:创建项目的名字是以你账户名创...

2018/07/05 14:29
39

没有更多内容

加载失败,请刷新页面

返回顶部
顶部