标签搜索列表

js判断滚动条滚动方向以及滚动位置判断

js判断滚动条滚动方向以及滚动位置判断

利用js方法判断当前滚动条滚动的方向,以及滚动位置相关判断,横向滚动纵向滚动。

2022-02-09 13:31:24
227 0 0 0
追梦猪追梦猪
javaScript
vue3中使用vue-meta-info进行seo优化问题

vue3中使用vue-meta-info进行seo优化问题

在使用vue进行开发的时候总会遇见seo的问题,但是vue-meta-info是基于2.0开发的,那在3.0中会出现什么样的问题,记录从vue-meta-info2.0到vue-meta-info3.0的兼容使用

2021-11-26 17:46:27
740 0 0 0
追梦猪追梦猪
vue
js 实现事件分发系统 on、off、emit

js 实现事件分发系统 on、off、emit

使用js封装事件分发系统,包含三个最基本功能 on (监听事件), off (移出事件), emit (触发事件),来实现事件的监听回调。

2021-10-16 15:01:34
440 0 0 0
追梦猪追梦猪
javaScript
mysql全国省市区数据SQL - 省市区

mysql全国省市区数据SQL - 省市区

mysql全国省市区数据SQL,提供对应行政区的存储,方便开发使用

2021-10-16 13:49:41
399 0 0 0
追梦猪追梦猪
mysql
Nuxt.js打包后报错DOMException: Failed to execute appendChild on Node

Nuxt.js打包后报错DOMException: Failed to execute appendChild on Node

Nuxt.js打包后报错DOMException: Failed to execute appendChild on Node,无法在节点上执行appendChild,添加dom节点问题。

2021-10-16 09:49:51
407 0 0 0
追梦猪追梦猪
vue
nuxt.js客户端呈现的虚拟DOM树与服务器呈现的内容不匹配

nuxt.js客户端呈现的虚拟DOM树与服务器呈现的内容不匹配

nuxt.js客户端呈现的虚拟DOM树与服务器呈现的内容不匹配。这可能是由不正确的HTML标记引起的,例如在<p>中嵌套块级元素,或者缺少<tbody>。打捞水化并执行完整的客户端渲染,在控制台出现红色提示,布置到生产环境项目发生崩溃。

2021-10-15 19:58:14
419 0 0 0
追梦猪追梦猪
vue
DPlayer.js视频播放插件手机端跳转指定时间失效

DPlayer.js视频播放插件手机端跳转指定时间失效

在使用vue开发h5移动端网页的时候我们在页面中嵌入了一个视频播放器DPlayer.js来实现手机端的播放在使用seek跳转指定时间点的时候发现这个方法失效

2021-04-05 20:54:53
911 0 0 0
追梦猪追梦猪
vue
js实现禁止查看源代码,禁止右击、禁止F12、禁止开发者工具

js实现禁止查看源代码,禁止右击、禁止F12、禁止开发者工具

使用javascript屏蔽阻止用户通过鼠标右键点击,键盘f12,以及通过浏览器自带的开发者工具选项进行源代码的查看

2021-04-05 20:09:12
1016 0 0 0
追梦猪追梦猪
javaScript
vue之axios请求统一拦截element-ui多次弹窗只弹一次优化

vue之axios请求统一拦截element-ui多次弹窗只弹一次优化

在使用vue全家桶中的axios进行全局请求状态拦截的时候,我们的element-ui弹窗提示会根据拦截几个接口返回几个弹窗提示,在用户方面我们看着比较不太友好

2021-04-05 19:04:41
1062 0 0 0
追梦猪追梦猪
vue
基于node服务器+scoket.io开发聊天室(一)之scoket.io安装及简单使用

基于node服务器+scoket.io开发聊天室(一)之scoket.io安装及简单使用

scoket.io官方文档,使用LAMP(PHP)等流行的Web应用程序堆栈编写聊天应用程序通常非常困难。它涉及轮询服务器的更改,跟踪时间戳,并且比预期的要慢得多。传统上,套接字是构建大多数实时聊天系统的解决方案,可在客户端和服务器之间提供双向通信通道。这意味着服务器可以将消息推送到客户端。每当您编写聊天消息时,其想法都是服务器将获得该消息并将其推送到所有其他已连接的客户端。

2020-12-03 14:22:34
966 0 0 1
追梦猪追梦猪
nodeJs
利用@media screen实现网页布局的自适应

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

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

2018-09-06 17:17:32
3152 0 0 0
追梦猪追梦猪
css/css3
mock.js的开发方式及变量解释说明

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

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

2020-01-21 13:52:26
2063 0 0 0
追梦猪追梦猪
javaScript
js保存导出json数组文件下载

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

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

2019-12-06 13:37:56
2177 0 0 0
追梦猪追梦猪
javaScript
js判断一个对象是不是数组类型

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

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

2019-12-06 10:30:09
1797 0 0 0
追梦猪追梦猪
javaScript
js树形菜单数组递归处理

js树形菜单数组递归处理

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

2019-12-05 19:22:07
1928 0 0 0
追梦猪追梦猪
javaScript
js正则验证封装

js正则验证封装

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

2019-12-05 19:12:34
1854 0 0 0
追梦猪追梦猪
javaScript
canvas无法使用rem单位的解决方案

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

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

2019-12-05 14:28:18
1818 0 0 0
追梦猪追梦猪
canvas
js 原生ajax请求GET和POST

js 原生ajax请求GET和POST

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

2019-12-05 11:07:18
1919 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-05 10:28:51
2095 0 0 0
追梦猪追梦猪
javaScript
js事件实现全屏和退出全屏

js事件实现全屏和退出全屏

首先,我们需要给出一个默认状态,即非全屏。然后,在此基础上我们进行DOM操作,每次用户进行操作时,我们先判断当前状态,进行相应的操作,操作过后改变当前状态即可。

2019-12-04 15:50:16
1776 0 0 0
追梦猪追梦猪
javaScript
js敏感词屏蔽

js敏感词屏蔽

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

2019-08-06 10:24:38
2337 0 0 0
追梦猪追梦猪
javaScript
canvas绘制表格

canvas绘制表格

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

2019-02-16 14:57:52
2970 0 0 0
追梦猪追梦猪
canvas
 javascript获取昨日、今日、本周、本月

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

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

2019-01-18 16:22:33
2416 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 14:14:54
4418 0 0 0
追梦猪追梦猪
javaScript
ES6判断对象类型的方法

ES6判断对象类型的方法

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

2018-12-01 09:29:22
3197 0 0 0
追梦猪追梦猪
ECMAScript
Javascript原生插件开发

Javascript原生插件开发

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

2018-11-15 15:56:19
2212 0 0 0
追梦猪追梦猪
javaScript
js 获取audio时长

js 获取audio时长

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

2018-10-08 17:01:27
2813 0 0 0
追梦猪追梦猪
javaScript
js时间段时间区间生成方法

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

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

2018-09-25 16:25:02
4540 0 0 0
追梦猪追梦猪
javaScript
百度分享不支持HTTPS的解决方案

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

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

2018-09-10 15:45:07
2473 0 0 0
追梦猪追梦猪
javaScript
ECMAScript之Map和Set

ECMAScript之Map和Set

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

2018-09-01 09:44:43
2514 0 0 0
追梦猪追梦猪
ECMAScript
HTML <sup> 标签

HTML <sup> 标签

包含在 &lt;sup&gt; 标签和其结束标签 &lt;/sup&gt; 中的内容将会以当前文本流中字符高度的一半来显示,但是与当前文本流中文字的字体和字号都是一样的。

2018-09-29 11:42:15
2274 0 0 0
追梦猪追梦猪
html/html5

猜你喜欢

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

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

2018年12月28日
9250 0 0 0
追梦猪追梦猪
vue

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

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

2019年01月19日
8490 0 0 0
追梦猪追梦猪
php

vue中wow.js的使用

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

2018年09月12日
8283 0 0 0
追梦猪追梦猪
vue

微信小程序之事件bindtap和catchtap

我们都知道bindtap和catchtap都是当用户点击该组件的时候会在该页面对应的Page中找到相应的事件处理函数。但是bind事件绑定不会阻止冒泡事件向上冒泡,catch事件绑定可以阻止冒泡事件向上冒泡。

2018年09月11日
8009 0 0 0
追梦猪追梦猪
微信小程序

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

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

2019年08月06日
7717 0 0 0
追梦猪追梦猪
uniapp