最新通知

文章

git提交合并历史错误报fatal: refusing to merge unrelated histories问提解决

git提交合并历史错误报fatal: refusing to merge unrelated histories问提解决

当在另一个地方的本地创建了一个仓库,并把本地仓库和Github上关联以后,发现`git pull`,`git feach`提醒`fatal: refusing to merge unrelated histories`上网查到原因是两个分支是两个不同的版本,具有不同的提交历史

2020年10月10日
2095 0 0 0
追梦猪追梦猪
git
微信小程序富文本内容限制判断是否展示全文收起

微信小程序富文本内容限制判断是否展示全文收起

微信小程序通过接口获取富文本数据内容通过`rich-text`组件标签进行渲染到页面由于内容展示过长,进行展开收起效果实现,减少用户因内容过多,产生不好的用户体验!通过一下方法实现页面的展开收起。

2020年10月10日
2387 0 0 0
追梦猪追梦猪
微信小程序
利用@media screen实现网页布局的自适应

利用@media screen实现网页布局的自适应

利用@media screen实现网页布局的自适应 优点:无需插件和手机主题,对移动设备友好,能够适应各种窗口大小。只需在CSS中添加@media screen属性,根据浏览器宽度判断并输出不同的长宽值

2018年09月08日
4027 0 0 0
追梦猪追梦猪
css/css3
mock.js的开发方式及变量解释说明

mock.js的开发方式及变量解释说明

直到在一个夜黑风高的晚上,我邂逅到它(mock.js),顿时感觉,整个世界都安静了不少。站长在经历当中遇见最恶心的事就是什么也没有,没有文档,没有交流,你做你的我做我的,很反感这样的开发方式,各做各的没有一点交流合作,团队也不会有多大的成长!

2020年01月19日
3183 0 0 0
追梦猪追梦猪
javaScript
Javascript语法规范错误提示代码

Javascript语法规范错误提示代码

在使用js我们会因为各种原因出现各种错误,然后站长进行搜集整理出来错误提示,来供大家参考使用,提供便利!

2020年01月12日
3104 0 0 0
追梦猪追梦猪
javaScript
js保存导出json数组文件下载

js保存导出json数组文件下载

站长在搞一个矩阵二维地图的时候(其实就是二维数组),自己总不能一个一个给数组里填吧,所以就有了这个自动保存json文件导出供我使用的数组话不多说上代码!

2019年12月07日
3248 0 0 0
追梦猪追梦猪
javaScript
js判断一个对象是不是数组类型

js判断一个对象是不是数组类型

typeof 和 instanceof 都可以用来判断变量,typeof方法返回一个字符串,来表示数据的类型; 但是typeof来判断数据类型其实并不准确。比如数组、正则、日期、对象的typeof返回值都是object,这就会造成一些误差。而instanceof 运算符用来测试一个对象在其原型链中是否存在一个构造函数的 prototype 属性,返回一个布尔值。

2019年12月07日
2517 0 0 0
追梦猪追梦猪
javaScript
js树形菜单数组递归处理

js树形菜单数组递归处理

有的时候我们在处理一下类型数据,子级数据的时候我们可能要更客观的展示所以搜集当下供大家参考,如人员递归,分类递归,select下拉递归

2019年12月07日
2658 0 0 0
追梦猪追梦猪
javaScript
js正则验证封装

js正则验证封装

通过整合各类验证信息进行对邮箱、电话、手机、邮编、数字、浮点、货币、网址、传真、整数、正整数、负整数、数字字母、是否含有中文字符等进行封装!

2019年12月07日
2579 0 0 0
追梦猪追梦猪
javaScript
canvas无法使用rem单位的解决方案

canvas无法使用rem单位的解决方案

在移动端,画布的大小要根据屏幕的大小进行适配,我们一般采用rem结合媒体查询的方式。使用canvas时就遇到遇到一些问题:canvas的width属性不支持rem单位(如果使用样式当然支持rem,但注意canvas的width属性与style中的width是有区别的)

2019年12月07日
2655 0 0 0
追梦猪追梦猪
canvas
js 原生ajax请求GET和POST

js 原生ajax请求GET和POST

原生Ajax 优势:1.不需要插件支持(一般浏览器且默认开启 JavaScript 即可);2.用户体验极佳(不刷新页面即可获取可更新的数据);3.提升 Web 程序的性能(在传递数据方面做到按需放松,不必整体提交);4.减轻服务器和带宽的负担(将服务器的一些操作转移到客户端);

2019年12月07日
2643 0 0 0
追梦猪追梦猪
javaScript
js原生file对象和blob对象的互相转换

js原生file对象和blob对象的互相转换

使用FileReader 对象转换:File => DataURL,该对象用于读取文件(读取单个对象文件,所以,不能直接读取 Filelist 对象文件集合),即把文件内容读入内存。它接收 File 对象或 Blob 对象,作为参数。

2019年12月07日
3762 0 0 0
追梦猪追梦猪
javaScript
js原生ajax请求头报错“setRequestHeader on XMLHttpRequest”

js原生ajax请求头报错“setRequestHeader on XMLHttpRequest”

在设置请求头的时候报这个Failed to execute "setRequestHeader" on "XMLHttpRequest": The objects state must be OPENED.,是由于需要先打开XMLHttpRequest

2019年12月07日
3180 0 0 0
追梦猪追梦猪
javaScript
http地址双斜杠//开头的url(依赖协议的url)

http地址双斜杠//开头的url(依赖协议的url)

发现好多网站的链接都是这种URL是以双斜杠“//”开头的,这种写法有特殊的用途,它会判断当前的页面协议是http 还是 https 来决定请求 url 的协议。防止IE下出现“This Page Contains Both Secure and Non-Secure Items”的报错。

2019年09月28日
3569 0 0 0
追梦猪追梦猪
javaScript
js敏感词屏蔽

js敏感词屏蔽

利用正则替换实现敏感词替换,达到恶意字符进行屏蔽的效果

2019年08月04日
3079 0 0 0
追梦猪追梦猪
javaScript
正则表达式匹配金额小数点两位js

正则表达式匹配金额小数点两位js

匹配金额,就这小小的一串达到我们要匹配的金额的结果,我们在匹配金额的时候,固定的输入还可以,但是让用户单独输入我们就要考虑好多中结果,不能直接输入小数点,小数点只能是一位,小数点后面只能输两位,等等问题要我们去限制用户的输入,所有的判断不如一句正则来实现金额0.2,2.0,2.00,0.22,.33,3.22等等金额的匹配

2019年08月04日
3442 0 0 0
追梦猪追梦猪
javaScript
比较常用的几个正则表达式(匹配数字)

比较常用的几个正则表达式(匹配数字)

比较常用的几个正则表达式(匹配数字),用来匹配相应的内容

2019年08月04日
3571 0 0 0
追梦猪追梦猪
javaScript
canvas绘制表格

canvas绘制表格

追梦猪(zmz)最近在学习canvas画图表,所有收藏一下相关的demo,供有缘人参考,Canvas API(画布)是在HTML5中新增的标签用于在网页实时生成图像,并且可以操作图像内容,基本上它是一个可以用JavaScript操作的位图(bitmap)。

2019年02月16日
4041 0 0 0
追梦猪追梦猪
canvas
 javascript获取昨日、今日、本周、本月

javascript获取昨日、今日、本周、本月

追梦猪在项目中用到了,昨日、本周、上月等时间查询特此记录,以后入坑者学习

2019年01月19日
3130 0 0 0
追梦猪追梦猪
javaScript
JavaScript 获取鼠标点击位置坐标

JavaScript 获取鼠标点击位置坐标

在一些DOM操作中我们经常会跟元素的位置打交道,鼠标交互式一个经常用到的方面,令人失望的是不同的浏览器下会有不同的结果甚至是有的浏览器下没结果,这篇文章就上鼠标点击位置坐标获取做一些简单的总结,没特殊声明代码在IE8,FireFox,Chrome下进行测试兼容

2019年01月12日
4669 0 0 0
追梦猪追梦猪
javaScript
iOS移动端设备下js时间倒计时报错nan

iOS移动端设备下js时间倒计时报错nan

追梦猪最近在做移动端项目 ,有个设置开始时间和结束时间,然后倒计时 这个活动还有几天。在安卓上能正确转换时间,但在iOS上不能显示,为NaN-NaN1-NaN Invalid Date, 就好比new Date('2017-09-18 14:58:32').getTime();

2019年01月05日
5127 0 0 0
追梦猪追梦猪
javaScript
来一场轰轰烈烈的HTTP协议扫盲革命

来一场轰轰烈烈的HTTP协议扫盲革命

TCP/IP体系有人把它分为四层也有人把它分为五层,不同书有着不同的分法。五层和四层的区别就在于五层的数据链路层和物理层对应着四层的网络接口层。二者都对,不必要纠结,了解一下即可。如果按照协议划分的话,物理层是没有必要单独划分出来的,毕竟物理层是没有协议的。本篇文章采用的是四层结构。

2019年08月10日
3049 0 0 0
追梦猪追梦猪
javaScript
ES6判断对象类型的方法

ES6判断对象类型的方法

typeof的一个不好的地方就是它会把Array还有用户自定义函数都返回为object

2018年12月01日
3943 0 0 0
追梦猪追梦猪
ECMAScript
Javascript原生插件开发

Javascript原生插件开发

在绚丽插件的路上大多都是依赖型插件,但是我们追求的就是原生型的插件,脱离一些依赖加快一些速度

2018年11月17日
2917 0 0 0
追梦猪追梦猪
javaScript
js内置属性 页面标签距离宽高获取

js内置属性 页面标签距离宽高获取

在写一些拖拽或者固顶效果会用到一些内置的属性,下面是搜集的一些内置属性

2018年10月13日
2941 0 0 0
追梦猪追梦猪
javaScript
js 获取audio时长

js 获取audio时长

写js时在网上找了很多获取音频时长都获取不到,然后搜索各种试最后终于可以,记录下来方便以后使用 ​

2018年10月07日
3575 0 0 0
追梦猪追梦猪
javaScript
js时间段时间区间生成方法

js时间段时间区间生成方法

获取一天的时间生成1点到2点,2点到3点等等的时间段,也可以生成单个1点,2点等或者2.15,3.15等,根据需要进行拓展

2018年09月23日
5335 0 0 0
追梦猪追梦猪
javaScript
vue之百度分享

vue之百度分享

百度分享分为自由选择版跟专业开发版,两者的区别在于一个是直接粘贴使用,靠程序去自己抓取内容,缺点有时候不是自己想要的,那么下面的专业开发版就正好满足了开发者自定义开发分享内容的需求

2018年09月09日
3273 0 0 0
追梦猪追梦猪
vue
百度分享不支持HTTPS的解决方案

百度分享不支持HTTPS的解决方案

现在很多的网站都已上了安全证书SSL实现了HTTPS化,这样不仅使网站的安全得以保证,而且还防止了被一些非法的运营商劫持DNS的情况。虽然说网站上了HTTPS以后,网站的网安全有了保证,但是一些网站的插件是不支持HTTPS的,比如百度的分享代码。

2018年09月09日
3224 0 0 0
追梦猪追梦猪
javaScript
ECMAScript之Map和Set

ECMAScript之Map和Set

JavaScript的默认对象表示方式{}可以视为其他语言中的Map或Dictionary的数据结构,即一组键值对。 但是JavaScript的对象有个小问题,就是键必须是字符串。但实际上Number或者其他数据类型作为键也是非常合理的。

2018年09月01日
3179 0 0 0
追梦猪追梦猪
ECMAScript

猜你喜欢

vue报错信息(一)之 fns.apply is not a function

追梦猪在做vue项目的时候会遇见各种各样的奇葩报错,以此收集来带入坑不知所措的坑友脱坑,当你在改完vue代码进行热加载的时候,我们的控制台出现了报红(也就是错误),打开控制台f12看到以下如图所示错误:

2018年12月29日
10822 0 0 0
追梦猪追梦猪
vue

ThinkPHP(tp5)一键生成静态方法

常说的页面静态化分为两种,一种是伪静态,即url 重写,一种是真静态化。前两篇讲了两种静态化方法,基本都是使用TP自带的静态化机制。但TP写的网站页面路由都比较繁琐复杂,不利于引擎优化。

2019年01月19日
10040 0 1 1
追梦猪追梦猪
php

vue中wow.js的使用

刚开始我是通过在index页面直接引入wow.js效果,第一天可以,但是第二天就不行了,看了一下代码的前端执行结果发现动画的名称是none,那问题出现在了没有找到动画名称,为什么会出现这样的我想应该是加载顺序导致的,wow.js在页面加载完以后便已经执行了,但是我的数据还没有获取到所有才出现了数据被display:none;

2018年09月15日
9726 0 0 0
追梦猪追梦猪
vue

uniapp打包提示DCloud APPID非当前账号所有

在hbuilderX启动拷贝下来的项目的时候uniapp云端打包提示:“DCloud APPID非当前账号所有,请联系应用所有者设置此账号为协作者,或重新生成APPID后打包”

2019年08月04日
9636 0 0 0
追梦猪追梦猪
uniapp

vue报错信息(四)之Error: EBUSY: resource busy or locked, rmdir ''

报错 npm Error : EBUSY resource busy or locked出现这样的错误是因为我们的文件被占用就是其他地方可能在使用文件夹或文件导致无法删除造成的,

2019年09月29日
9604 0 0 0
追梦猪追梦猪
vue
Q群
Q群
Q群
反馈
纠错
友链 申请
App