- 博客(38)
- 收藏
- 关注
原创 iview 刨坑之路
iView 爬坑之路GitHub上的demo 官方demo下载好 demo 后 第一个 Error下载好官方 demo iview-project 之后 按照官方文档说的,直接 npm run init ;抛出错误 大致意思是 回调错误 抛出新的ERR_INVALID_CALLBACK() ;再GitHub的官方回答中找到了答案,答案就是:fs.write(fd, b...
2019-12-18 15:36:06
406
原创 使用node写爬虫
node爬虫爬虫介绍爬取接口使用 axios使用与接口类型的爬取爬取页面使用 request + cheerio适用于后端渲染,直接返回 HTML 页面的情况cheerio 使用方法类似于 jQuery文档关于request 转码问题const cheerio = require('cheerio')const requuest = requ...
2019-12-18 15:31:05
229
原创 express简单实用说明
express1. express 搭建服务const express = require('express')const app = express()app.listen(7890)2. express 路由必须 method 和 path 全部匹配才执行对应的 callbackapp[method](path, function(){})app.all(*, funct...
2019-12-18 15:28:39
267
原创 iview Upload组件的坑
iview Upload 上传显示进度条的坑直接先来光放代码上官方文档 demo 代码<template> <div class="demo-upload-list" v-for="item in uploadList"> <template v-if="item.status === 'finished'"> <img ...
2019-07-08 09:26:00
10594
10
原创 根据传入数字数组和字符串数组返回一个新的数组
需求需求是以‘,’ 分割的字符串:'1,3,2' 这种类型的字符串要匹配一个数组 数字相对应的字符串数组let numArr = [1,2,3,4,5]let strArr = ['a','b','c','d','e']let getStrArr = [2,1,4] // b, a, d利用JavaScript数组的索引是数字的特性 利用下边方法去求返回的数组/** * 根...
2019-06-29 23:12:44
1000
原创 a标签在企业微信 或者 微信中,推送过来的超链接失效
<a> 标签失效出现的情况:公司预警平台推送信息给用户(信息中带有 超链接),用户收到信息后,在 iOS 系统中可以正常点击,但是在 Android 系统下无法点击!解决解决办法: 最后将 <a> 中的所有属性全部去掉,只留 href 属性 就可以解决该问题!<!-- 出现问题的代码 --><a href="http://www.baidu....
2019-02-15 15:21:04
5141
转载 js计算两个时间是否大于一个月
转载自 驾驭人生 //比较两个时间是否大于一个月,大于一个月,返回 true 小于一个月返回false/** * 计算两个时间是否大于一个月 * @param {String} sDate 进行比较的开始日期 例如:2017-07-08 2017/01/12 日期格式字符串 * @param {String} endDate 进行比较的结束日期 例如:2017-07-08 2017...
2019-01-16 10:14:19
8279
原创 输入框数字转带千分位的字符串
数字转带千分位的字符串思路先获取要转换的数字,对其进行分割小数部分具体需要保留多少位,具体处理整数部分用正则做替换将小数部分和整数部分合计代码注意: 本文是基于 jQuery 写的,稍稍改改就可以成为原生的在 String 原型链上增加以下方法/** * 将含有千分位符的数字字符串切成不含千分位符的字符数按 * @param {String} str 传入含有 千分位...
2018-11-30 20:29:32
2676
原创 jQuery 插件 timedropper datedropper 使用
jQuery 小插件 timedropper datedropperdatedropperdatedropper 官网地址GitHub 地址:最新版 3.0GitHub 地址:老版本:使用说明1. datedropper 老版本datedropper 老版本可以在调用的时候就初始化一些操作使用方法<link rel="stylesheet" href="../date...
2018-11-13 16:03:12
1203
原创 MongoDB 的安装使用配置以及一些处理问题的思路
MongoDbwindow 下的安装在这里就不说明了Linux (centos 7)下的安装,配置(小编在虚拟机下安装配置使用)下载首先在 mongoDB下载路径 下载mongoDB下载对应的版本.# 使用 wget 或者 curl# 下载wget http://downloads.mongodb.org/linux/mongodb-linux-s390x-rhel67-debug...
2018-11-12 15:55:19
242
原创 基于 Nodejs MongoDB moment 的 使用
关于 moment 的使用说明 moment 官方文档 mongoose 中文文档 mongoose 英文文档英语帮的小伙伴们 可以看英文的使用(基于ES6)const moment = require('moment')const mongoose = require('mongoose')const Schema = mongoose.Schemamongoose.con...
2018-11-12 15:31:17
851
原创 jstree 的一些爬坑指南使用说明
jstree 的一些爬坑指南使用说明需要引用的库官方文档 https://www.jstree.com/api/css库 <link rel="stylesheet" href="./jstree/dist/themes/default/style.css">bootstrap 库 可选js库 <script src="https://cdn.boot...
2018-09-12 14:31:49
2396
转载 arguments.callee进阶之路
不用for循环正常显示1 - nfunction show(n) { var arr = []; return (function fn() { arr.unshift(n); n--; if (n != 0) { fn(); } return arr; })()}...
2018-05-07 14:40:23
194
转载 对象排序
对象排序,方法function compare(prop) { return function(obj1,obj2){ var v1 = obj1[prop], v2 = obj2[prop]; return v1 > v2 ? 1 : v1 < v2 ? -1 : 0 }...
2018-05-07 14:15:35
225
转载 网页适配 iPhoneX
网页适配 iPhoneX,就是这么简单网页适配 iPhoneX,就是这么简单by NONO on 2017-11-27前言iPhoneX 取消了物理按键,改成底部小黑条,这一改动导致网页出现了比较尴尬的屏幕适配问题。对于网页而言,顶部(刘海部位)的适配问题浏览器已经做了处理,所以我们只需要关注底部与小黑条的适配问题即可(即常见的吸底导航、返回顶部等各种相对底部 fixed 定位的元素)。笔者通过查...
2018-04-26 16:15:42
464
原创 input上传图片,转为base64格式上传
var image = {}; //接收图片base64的值$("input[type='file'].shoppingImg").on("change",function(){ var fileImg = $(".up_content_img img"), //要预览的图片位置 explorer = navigator.userAgent, ...
2018-04-09 14:43:07
3232
转载 input type='file'上传图片限制大小,类型判断,以及原生js实现上传至后端前实现图片显示
转自:https://blog.csdn.net/zjbkzj/article/details/70142844<!DOCTYPE html><html><head><meta charset="UTF-8"><title></title></head><body&a
2018-04-09 10:07:45
5170
原创 editor 富文本web编辑器
官方api: http://ueditor.baidu.com/doc/#var editor = UE.getEditor('container', { toolbars: [ [ 'undo', //撤销 'redo', //重做 'bold', //加粗 ...
2018-04-02 10:06:03
789
原创 jedate日期插件使用
jedate的官网地址jedate :http://www.jemui.com/uidoc/jedate.html以下用的jQuery的.还有vue的方法: /*绑定节点*/ var startData = $("#startData"), endData = $("#endData"); var start = { format: 'YYYY-M...
2018-04-02 09:50:19
2690
1
原创 数字增加千分位符
匹配input内只能输入数字和","逗号或者说是千分位符;PS:使用千分位符时,一般只保留2位小数如果没有特殊说明可以用html中的number属性可以输入"e" "e"是科学计算中的自然数 所以是可以输入的;/*限制只能输入数字 和 "," */if ($(this).val().length == 1) { $(this).
2017-12-27 17:30:31
2508
原创 webstorm显示后缀为php文件时,html代码不高亮解决办法
Ctrl + Alt + S (设置webstorm打开设置快捷键)接下来,按照步骤操作即可: 1:找到Editor 下边的file Types ,点击; 2:滚动右侧,找到HTML 点击一下,然后在下方(Registered Patterns)会弹出兼容的后缀,点击右侧绿色的加号(" + ") ,在弹出的对话框中输入" *.php " 确定, 确定,就好了; ...
2017-12-11 16:52:36
5863
转载 css中content:"" 编码与显示效果
css代码.cross{ width: 20px; height: 20px; background-color: #F3F9FF; border-radius: 10px; border: 1px solid #DBE6EF; display: inline-block; position: relative; bottom: 2
2017-11-29 18:22:01
3334
转载 RGB转为16进制
RGB转为16进制方法:function colorRGB2Hex(color) { var rgb = color.split(','); var r = parseInt(rgb[0].split('(')[1]); var g = parseInt(rgb[1]); var b = parseInt(rgb[2].split(')')[0]);
2017-11-15 15:18:17
1169
1
转载 HTML特殊字符大全,实体名称转义字符对照表
转自: http://www.sjyhome.com/html/html-special-characters.html 特殊符号 命名实体 十进制编码 特殊符号 命名实体 十进制编码 &#32; ! &#33; " &quot; &#34; # ...
2017-11-10 10:07:33
17585
原创 关于一行文字超出显示省略号不生效的问题!~最新版谷歌(61.0以上版本)问题
关于文字超出隐藏,显示省略号,.(适用谷歌最新版本,60.0以上的,目前我的版本是61.0.....之前的老版本没有这种情况正常设置就可以!)正常情况如下,就没有问题了给父元素设置好父元素前提要设置width就不做叙述了!这个是前提条件/*超出隐藏*/overflow: hidden;text-overflow: ellipsis;white-space: nowra
2017-10-26 10:07:12
5097
转载 css去掉select边框和小三角
转自: http://blog.csdn.net/xb12369/article/details/51692802.row select { border: 0; display: block; position: relative; min-height: 1.146667rem; line-height: 1.146667
2017-10-25 11:33:18
1475
转载 css禁止选中文字
// 禁止文字被鼠标选中 moz-user-select: -moz-none; -moz-user-select: none; -o-user-select:none; -khtml-user-select:none; -webkit-user-select:none; -ms-user-select:none; user-select:none;
2017-10-24 17:31:07
9899
转载 IE8,9,10下table th不显示边框解决方法
th, td{ background-clip: padding-box; /*背景被裁剪到内边距框*/ position:relative; }转自:http://www.cnblogs.com/bldf/p/6638529.html
2017-09-28 16:57:53
2359
原创 广告图片随滚动条,上下移动做相应的改变,覆盖或者顶上去
/*几个必须的参数*//*窗口的高度 - div距离顶部的距离(offset().top - scrollTop) - div的高度 = 该div底部 距离窗口的底端的距离*//*div距离 顶部 的距离 + div的height = div 底部 距离窗口顶部的距离*//*底部距离窗口上端的距离 <= 窗口的高度*//*图片和窗口高度之间的留白(用来计算距离底部的距离时用作...
2017-09-16 17:13:14
3015
原创 移动端弹出软键盘页面变形
之前写微信端页面,发现一个问题,就是,写好的页面,在移动端测试时发现,有定位属性的元素,还有input框 莫名其妙的都在弹出软键盘的时候,各种扭曲,压缩,测试后发现情况,我们在写的时候,经常会把元素的高度height 通过calc计算得出,所以造成了被各种压缩变形还有就是,我们试用了 vh 这个属性,(代验证)
2017-06-09 17:45:41
6633
5
转载 html中offsetTop、clientTop、scrollTop、offsetTop各属性介绍
转自:https://blog.csdn.net/qq_27626333/article/details/52195467TML精确定位:scrollLeft,scrollWidth,clientWidth,offsetWidth scrollHeight: 获取对象的滚动高度。 scrollLeft:设置或获取位于对象左边界和窗口中目前可见内容的最左端之间的距离 scrollTop...
2017-05-27 09:31:29
453
原创 微信公众号及小程序开发使用weui无效解决方法
在开发微信公众号过程中,对于不熟悉前端的童鞋们来说,明明引用了css文件,可以就是没有实际效果,瞬间懵逼其实这个是微信官方文档weui中的版本迭代,只是没有给出明确说明,给出的类名全部是以下这种形式 <a href="#" class="weui_btn weui_btn_mini weui_btn_default">按钮</a>实际上,应该是...
2017-05-04 14:46:44
7469
2
转载 css3边框外部阴影
摘自:http://blog.csdn.net/freshlover/article/details/7610269 box-shadow: 0 0 7px #CECECE, /*左边阴影*/ 0 0 7px #CECECE, /*右边阴影*/ 0 0 0px #CECECE , /*顶部阴影*/ 0 0 0px #CECECE; /*底边阴影*/具体的
2017-04-25 18:28:31
1188
转载 无缝轮播图片
/*文中的$("XXX")为相对应的类名或者ID,将其改为要相对的类名或者id即可*//*广告轮播*/var i = 0;/*克隆第一张图片*/var clone = $(".playImg .img li").first().clone();/*复制到列表最后*/$(".playImg .img").append(clone);var size = $(".playImg .i
2017-04-24 19:02:54
369
转载 修改页面滚动条样式CSS代码!(待修改兼容性)
*::-webkit-scrollbar-button:start:decrement, *::-webkit-scrollbar-button:end:increment{height:0;background-color:transparent} *::-webkit-scrollbar-corner{background-color:transparent}
2017-04-23 22:40:35
613
转载 vue如何实现observer和watcher源码解析
这篇文章主要为大家详细介绍了vue如何实现observer和watcher源码的相关资料,分析vue的observe实现源码,聊聊如何一步一步实现$watch,具有一定的参考价值,感兴趣的小伙伴们可以参考一下本文能帮你做什么?好奇vue双向绑定的同学,可以部分缓解好奇心,还可以帮你了解如何实现$watch。前情回顾我之前写了一篇没什么干货的文章,并且刨了一个大坑。
2017-03-23 21:43:34
1303
转载 vue实现双向绑定的原理Object.defineProperty
vue.js利用Object.defineProperty实现双向绑定Object.defineProperty这个方法了不起啊,vue.js是通过它实现双向绑定的。。而且Object.observe也被草案发起人撤回了。。所以defineProperty更有必要了解一下了。几行代码看他怎么用var a= {}Object.defineProperty(a,"
2017-03-23 21:28:32
531
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人