自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 判断访问设备

小程序判断需要安装 weixin-js-sdk。

2023-05-18 11:22:16 76

原创 获取当月一号零点到当月最后一天二十四点时间范围

function getTimeRange() { let time = []; let date = new Date(); let month = (date.getMonth() + 1).toString().padStart(2,'0'); //获取月份,如果月份小于10加个‘0’,padStart自动补齐 let year = date.getFullYear(); let firstTime = year + '-' + month + '-01' + ' 00:00:.

2020-09-09 10:30:27 664

原创 npm run dev 报错 (err: code elifecycle)

npm run dev报错把host修改为 localhost 或者本机对应的ip地址

2019-05-07 17:05:09 2169 2

原创 外部图片403

伪造referrer<meta name="referrer" content="no-referrer" />

2019-05-06 00:07:30 132

原创 随机获取多个元素

function getRandomArrayElements(arr, count) { var shuff = arr.slice(0), i = arr.length, min = i - count, temp, index; while (i-- > min) { ...

2019-04-01 17:36:54 464

原创 单页面应用,输入错误url跳转页面

import error404 from '@/page/error404'export default new Router({ routes: [ { path:'*', component:error404 //全不匹配的情况下,返回404,路由按顺序从上到下,依次匹配。最后一个*能匹配全部 } ]})或者跳转至首页...

2019-03-13 17:01:17 310

原创 获取浏览器类型和版本

var _uuid, _browserType, userAgent = window.navigator.userAgent.toLowerCase();//获取浏览器类型和版本if(userAgent.indexOf('firefox') !== -1){ _browserType = 'Firefox';} else if ((userAgent.index...

2019-03-06 10:28:57 1352

原创 去除字符串前后空格

trim(val) { return val.replace(/(^\s*)|(\s*$)/g, ""); } 

2019-02-26 20:04:44 1090

原创 css 强制换行

word-wrap: break-word;word-break: break-all; 

2019-02-21 16:27:50 400

原创 随机获取数组中的数据

var items = ['f','d','e','s','g','j','k','l','w'];function getRandomElements(arr, count) { var shuffled = arr.slice(0), i = arr.length, min = i - count, temp, index; while (i-- &gt; min) {...

2019-01-25 17:39:58 5220

原创 实现teaxtarea内换行

利用html换行符&amp;#10;或&amp;#13;

2018-12-27 18:16:07 556

原创 设置cookie

$(function(){ function getUrlParam(name) { var name = name.toLowerCase(); var reg = new RegExp("(^|&amp;)" + name + "=([^&amp;]*)(&amp;|$)"); //构造一个含有目标参数的正则表达式对象 var r = ...

2018-12-10 16:28:19 245

原创 判断图片类型

2018-10-26 18:30:02 932

原创 删除字符串中的html标签

str.replace(/&lt;[^&gt;]+&gt;/g,"");

2018-09-26 10:47:49 893

原创 支付密码验证

var pwd = $(".input-payment-pwd"),            pwdVal = pwd.val().trim(),            pwdTip = pwd.siblings(".err-tip"),           strongRegex = new RegExp("^(?=.{6,})(?=.*[A-Z])(?=.*[a-z])(?=.*[0-9...

2018-07-31 16:31:32 1116

原创 多行文字超出隐藏

display:-webkit-box;    -webkit-box-orient:vertical;    -webkit-line-clamp:2;    overflow:hidden;

2018-07-16 20:14:08 254

原创 移除HTML5 input在type="number"时的上下小箭头

input::-webkit-outer-spin-button, input::-webkit-inner-spin-button{ -webkit-appearance: none !important; margin: 0; }input[type="number"]{ height: 25px; line-height...

2018-07-10 20:32:20 442

原创 时间戳转化为日期格式

function timestampToTime(timestamp) { var date = new Date(timestamp * 1000);//时间戳为10位需*1000,时间戳为13位的话不需乘1000 Y = date.getFullYear() + '-'; M = (date.getMonth()+1 &lt; 10 ? '0'+...

2018-06-12 16:30:11 5553 2

原创 为啥textarea 中的 placeholder不显示

&lt;textarea cols="30" rows="10" placeholder="Sku:1138;Qty:1"&gt;空格&lt;/textarea&gt;&lt;textarea cols="30" rows="10" placeholder="Sku:1138;Qty:1"&gt;&lt;/textarea&

2018-06-01 14:23:34 1083

原创 url链接是否正确

function checkUrl(url) { var re = /^https?:\/\/(([a-zA-Z0-9_-])+(\.)?)*(:\d+)?(\/((\.)?(\?)?=?&amp;?[a-zA-Z0-9_-](\?)?)*)*$/i; if(!re.test(url)) { return false; } else ...

2018-06-01 13:33:12 1265

原创 只能输入正数、负数

$(".change-box-value").keyup(function(){ var $this = $(this); $this.val($this.val().replace(/[^\-?\d.]/g,'')); //输入负数或正数 $this.val($this.val().replace(/^\-\./g, "")); //开头不能为-....

2018-05-24 10:56:55 3893

原创 去除字符串中的空格

//去除字符串中的空格 function trim(str){ return str.replace(/[]/g,""); } //删除字符串左右两边的空格,补删除字符串里面的空格 function leftright(str){ return str.replace(/(^\s*)|(\s*$)/g,"");...

2018-04-27 11:59:55 1132 1

原创 格式化银行卡号

$("body").on("keyup","#cardNum",function(){ var $this = $(this); $this.val($this.val().replace(/\s/g,'').replace(/(\d{4})(?=\d)/g,"$1 ")); });

2018-04-27 11:44:57 669

原创 金额正则表达式

&lt;input type="number" name="" id="num"&gt; &lt;script&gt; $("#num").keyup(function(){ var $this = $(this); var reg = /(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]{1,2}$

2018-03-28 22:39:36 3593

原创 固话或手机号验证

/**     * 电话号码验证     * @param phone     * @returns {boolean}     */    isPhoneNum:function(phone){        var reg = /^(((13[0-9]{1})|(15[0-9]{1})|(18[0-9]{1}))+\d{8})$/;        var r = phone.match(reg...

2018-03-28 17:35:21 1177

原创 vue-cli搭建项目,使用localhost或ip地址均可访问

使用vue-cli开发移动端项目,为实现在局域网内pc和移动端都可以访问。在 config 里面的 index.js 的 module.export 下面的host: 'localhost' 改为 host:'0.0.0.0'

2018-03-01 23:43:18 6854

原创 vue 路由默认首页链接样式激活

在&lt;router-link to="/" exact&gt;首页&lt;/router-link&gt;添加 exact 即可

2018-02-10 16:27:50 1941

原创 jq修改input、textarea只读,不可修改

设置 readonly 属性即可。

2018-01-26 15:05:34 4634 1

原创 vue项目打包后一片空白

修改在config文件夹下面的index.js中build模块导出的路径,assetsPublicPath默认的是'/',也就是根目录。而index.html和static在同一级目录下面,所以改为'./'另外在src里面router/index.js路由设置里边默认模式是hash,如果改成了history模式的话,打开也是一片空白。

2018-01-19 11:34:48 2641

原创 删除git remote

目前项目中有两个remote$ git remote -vorigin https://github.com/luodao236/test.git (fetch)origin https://github.com/luodao236/test.git (push)test https://github.com/luodao236/onceAgain.git (fetch)te

2018-01-12 11:14:04 46557 1

原创 Github 提交代码出现错误提示

错误提示:To https://github.com/luodao236/test.git ! [rejected] master -> master (non-fast-forward)error: failed to push some refs to 'https://github.com/luodao236/test.git'hint: Updates were r

2018-01-12 10:59:52 880

原创 Github的“致命:远程起源已经存在”

在使用Github 进入某个远程仓库操作时提示致命错误操作语句:$ git remote add origin https://github.com/luodao236/onceAgain.git报错提示:fatal: remote origin already exists.该错误消息表示,已经有一个远程具有相同名称的构成。所以,可以用不用的名称添加新的远程或更新现有的一个。

2018-01-12 10:40:08 3645

原创 git指令

1.删除本地的远程分支:git branch -r -D origin/BranchName   (BranchName为需要删除的分支名)未完待续。。。

2018-01-10 23:17:10 130

原创 在vue中全局使用axios

在全局使用aixos,在main.js中这样写Vue.prototype.$http = axios使用方法this.$http.get(url)在某个XXX.vue

2018-01-07 22:45:26 4195

原创 使用json-server模拟后台数据

首先在电脑中需要安装nodejs,然后全局安装json server.npm install json-server -g使用linux和macos的电脑需要加上sudosudo npm install json-server -g安装完成后可以用json-server -h命令检查是否安装成功,成功后会出现json-server [options] 选项:

2018-01-07 19:32:54 3210 3

转载 淘宝镜像地址

npm install cnpm -g --registry=https://registry.npm.taobao.org

2018-01-06 09:55:08 648 1

转载 <br>为什么会换行

在浏览器的默认样式中,是这样对br设置的br:before{content:"A"}:before, :after{white-space: pre-line}br中content:"00A"其实是在元素内容前面加上换行键,因为换行键的ASCII码是0A;然后设置white-space,这个属性是用来设置对于元素中空格和换行的处理方式,pre-line则表示合并多个空格并且保留换

2017-12-01 10:42:49 2364

原创 offsetParent() 方法

offsetParent() 方法返回最近的祖先定位元素。定位元素指的是css position 属性被设置为relative、absolute、或fixed的元素。

2017-11-23 17:51:41 813

原创 previousSibling 使用问题

在使用 previousSibling 获取某个元素的上一个兄弟节点时,节点之间不应存在有空格,否则会报错。无标题文档window.onload=function(){ var oLi=document.getElementById('li1'); oLi.previousSibling.style.background='red';}

2017-11-23 17:27:38 1828

原创 currentStyle、getComputedStyle区别

currentStyle可以获取通过内联或外部引入的css样式的值(仅限IE)getComputedStyle是Firefox的#div1 {width:100px; height:100px; background:red;}无标题文档function getStyle(obj, attr){ if(obj.currentStyle){ return o

2017-11-23 11:31:32 244

空空如也

空空如也

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

TA关注的人

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