自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 JavaScript手写Array.map方法

JavaScript手写Array.map方法

2023-05-19 17:22:50 260

原创 数组map用法以及特殊值的情况

数组map用法以及特殊值的情况

2023-05-16 20:00:06 489

原创 for...in的用法

for...in的用法以及退出循环的使用。

2023-05-09 10:16:00 1695

原创 react中npm run build打包后对应的js和css找不到

react中npm run build打包后对应的js和css找不到,解决方法:在package.json中加入"homepage": "./",即可解决此问题。

2021-01-21 19:34:03 2608

原创 vue中的某个页面修改body的背景色

在需要修改的vue页面中添加如下代码:beforeCreate () { // 修改背景色 document.querySelector('body').setAttribute('style', 'background-color:#fff')},beforeDestroy () { // 销毁背景色 document.querySelector('body').removeAttribute('style')}...

2020-08-12 16:33:58 1861

翻译 es6转es5在线工具

用过比较好用的es6转es5在线工具:https://www.codeconverter.org/

2020-07-09 11:08:32 880

原创 安卓5.1系统的app加载h5页面展示空白问题

安卓5.1系统的app加载h5页面展示空白问题,其中ios系统均能正常显示,android系统高于5.0的均能正常显示,并且使用的是es5语法。解决方案:查找代码,是否使用了es6语法,将其修改为es5的语法。...

2020-06-27 17:28:47 1795

原创 判断H5页面是否在企业微信环境中打开

判断H5页面是否在企业微信环境中打开:var ua = navigator.userAgent.toLowerCase(); // 将用户代理头的值转为小写判断微信的方法:ua.match(/micromessenger/i) == 'micromessenger'或者/micromessenger/i.test(navigator.userAgent); //结果为true或者false判断企业微信环境:ua.match(/wxwork/i) == 'wxwork'或者/wxwo

2020-06-23 15:58:55 4958

原创 vue中将秒数转化为天时分秒,并倒计时

vue中将秒数转化为天时分秒,并倒计时,代码如下:export default { data () { return { countTime: 129600, _interval: '', toLiveBtn: '计时点击事件' } }, methods: { // 倒计时事件 countdown() { ...

2020-04-21 10:24:45 4231 4

原创 css实现li标签不可点击

css实现li标签不可点击,代码如下:style="pointer-events: none;"

2020-04-20 09:40:27 4529 1

原创 js中base64编码

base64编码方法,如下:function base64 (str) { return window.btoa(str);}

2020-04-17 14:49:51 1138

原创 js动态添加外部的js文件和css文件

js动态添加外部的js文件,代码如下:var script = document.createElement('script');script.src = '.js文件';document.body.parentNode.appendChild(script);js动态添加外部的css文件,代码如下:var head = document.getElementsByTagName('h...

2020-04-16 19:34:39 431

原创 js动态生成div标签,并将此div标签渲染在body中

js动态生成div标签,并将此div标签渲染在body中。代码如下:var addDivDom = document.createElement('div'); // 创建div标签var bodyDom = document.body; addDivDom.id = 'id'; // div标签添加id// addDivDom.style.color = '#fff'; // 书写sty...

2020-04-16 15:59:31 3258

原创 vue-cli2.0本地启动命令和打包命令

vue-cli2.0本地启动命令: npm run devvue-cli2.0打包命令: npm run build

2019-12-25 15:20:10 1009

原创 mui.picker.min.js插件初始化日期的用法

mui.picker.min.js插件初始化日期的用法,格式为yyyy-mm-dd:var date = doc.getElementsByClassName('class')[0];date.addEventListener('tap', function() { var options = { "type": "date", //日期类型 "beginYear": '开始年',...

2019-12-25 09:17:45 1881

原创 H5中使一段文字中的某个字或者某些词语高亮

H5中使一段文字中的某个字或者某些词语高亮,图片如下,使图片中的名字两字高亮。实现原理:正则匹配全部需要修改的内容,书写高亮颜色的标签并用replace替换。代码如下:var heightLight = ("一段话,我的名字中名字高亮,替换我的名字哦").replace(/名字/g,"<span style='color:#ff5722;'>名字</span>");...

2019-12-19 13:54:14 2118

原创 ios input type=text readonly="readonly",点击弹出有上下箭头以及完成按钮

问题描述:input type=text readonly="readonly"在ios手机上弹出上下箭头以及完成按钮的弹窗,截图如下:h5代码如下:<input type="text" readonly="readonly" placeholder="请选择" id="service">解决方法,只需要在点击事件里面加入document.activeElement.b...

2019-12-19 10:52:07 787 1

翻译 h5页面在微信中打开,字体显示不正常

h5页面在微信中打开,页面打开时字体正常显示,加载完成字体变大或者变小(其他浏览器均正常显示)。原因是调整了微信中页面字体大小,如下图所示:...

2019-11-25 13:44:29 3216

原创 vue中div作为按钮不可点击问题的处理

vue中div作为按钮,使用:disabled="flag"(flag为布尔类型)控制按钮是否可点击,发现无论flag为true还是false,div按钮都可点击。解决方法,将div换成button。

2019-10-17 15:25:06 7353 1

原创 css强制换行

div标签中的内容为长数字或长字母或长数字及长字母两者皆有(div标签不自动换行的原因),使用强制换行,样式如下:word-wrap:break-word;

2019-10-12 10:35:41 109

原创 rem和em的区别

rem和em的区别:(1)rem是根据网页的根元素(html)来设置字体大小;(2)em是根据其父元素的字体大小来设置。

2019-10-08 16:21:52 199

原创 H5中ios卡顿问题

H5中ios卡顿问题解决方法如下:-webkit-overflow-scrolling: touch;

2019-10-08 14:14:25 913

原创 http协议和https协议对应的端口号

http协议和https协议对应的端口号为:http: 80/8080;https:443。

2019-09-27 17:24:26 4490

原创 vue中select标签根据下拉框选项选择的不同,获取相应的值

vue中select标签根据下拉框选项选择的不同,获取相应的值(单选)。实例代码如下:<select v-model="finalValue"> <option v-for="(item,index) in arrList" :value="item.value" :key="index" >{{item.name}}</option...

2019-09-18 17:44:10 9225

原创 判断Object(变量为{}的值)是否为空

判断Object(变量为{}的值)是否为空,实例如下:let varObject = {};if( JSON.stringify(varObject) == "{}" ) { console.log("为空")}

2019-09-16 17:22:03 1222

原创 创建vue3.0的项目

创建vue3.0的项目命令为vue create 我的项目名称

2019-09-16 16:47:36 165

原创 js获取标签的高度

js获取标签的高度(1)标签的样式未定义高度,使用document.getElementById(“id”).clientHeight获取高度;(2)标签的样式定义高度,使用document.getElementById(“id”).style.height获取高度。...

2019-08-10 19:41:04 1980

原创 vue中for循环的写法

vue中for循环的写法,示例如下:<div v-for="(item,key,index) in cityList" :key="index"></div>item为值,key为键值,index为索引值。

2019-08-10 19:12:14 6124

原创 vue中将水印加在页面的某一部分

页面某一部分加水印的js方法:'use strict' let watermark = {} let setWatermark = (str) => { let id = '1.23452384164.123412415' if (document.getElementById(id) !== null) { document.body.removeChild(...

2019-08-10 11:46:29 2236 4

原创 vsCode左侧导航栏以及编辑区域字体整体调整的快捷键

vsCode左侧导航栏以及编辑区域字体整体变大的快捷键为ctrl+(+为键盘加号),变小的快捷键为:ctrl-(-为键盘减号)。

2019-08-07 14:02:50 3767

原创 vue中拨打电话号码

vue中拨打电话号码代码如下:<a :href="'tel:'+电话号码"></a>

2019-07-30 20:26:03 1079 1

原创 vue的methods中的函数调用函数

vue的methods中的函数调用函数(methods中的函数互相调用)使用this.$options.methods.函数名/方法名,示例如下:methods: { functionA () { //functionA调用functionB函数 this.$options.methods.functionB() }, functionB () { ...functionB的逻...

2019-07-18 17:20:29 6003

原创 vue-cli3.0配置vconsole在不同的环境是否显示

vue-cli3.0中开发环境显示vconsole(在npm run serve显示),生产环境不显示vconsole(在npm run build不显示)。vconsole在页面显示如下:第一步,npm install vconsole-webpack-plugin --save-dev。第二步,在vue.config.js中写入如下代码: const vConsolePlugin =...

2019-07-09 10:36:42 3962

原创 vsCode保存时代码自动格式化

第一步,打开vsCode,查找Settings,路径为File—>Preferences—>Settings第二步,在【1】处输入emmet,选择【2】(Workspace,工作区设置),点击【3】处。第三步,在settings.json中,加入**“editor.formatOnSave”: true"**。以上三步完成了vsCode保存时代码自动格式化。...

2019-07-08 20:34:47 20305 1

原创 vue-cli3.0判断打包之后的环境

如何判断vue-cli3.0打包之后的环境,通过process.env.NODE_ENV即可。

2019-06-30 19:34:55 1408

原创 微信小程序中如何获取url中的参数

微信小程序中如何获取url中的参数,通过onLoad中的options参数,方法如下:Page({ onLoad:function(options){ console.log(options); }})

2019-06-30 18:55:20 13226 2

原创 vue.config.js去掉vconsole调试器

由于npm run build打包发布生产环境时,需要去掉vconsole调试器。在vue.config.js文件中加入如下代码:const vConsolePlugin = require('vconsole-webpack-plugin')configureWebpack: config => { //生产环境去掉vconsole调试器 let envFlag = ...

2019-06-19 15:38:54 10464

原创 去掉微信小程序button的边框

微信小程序button按钮去掉边框,使用style="border:none;"或者style="border-width:0;"等方法无效。有效方法如下:button::after { border: none; }

2019-06-04 10:04:46 345

原创 JQuery中each方法中退出循环和结束本次循环

退出循环使用: return false;结束本次循环使用: return true;

2019-05-29 14:55:21 185

原创 iPhone XS Max打开H5页面空白问题

问题描述:在开发过程中遇到从后台获取的H5标签嵌入页面,导致页面出现空白。空白的原因是html加载H5标签(方法如下),该方法会清空页面,导致页面出现空白。 $('body').html('后台获取的h5标签');解决方法将 $(‘body’).html(‘后台获取的h5标签’)改为 $(‘body’).append(‘后台获取的h5标签’)即可。...

2019-05-28 13:38:43 3085

空空如也

空空如也

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

TA关注的人

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