自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 2021-01-08

小程序图片预览api缓存问题今天遇到了一个问题,就是小程序中图片预览问题,第一次预览的时候没有问题,后面需求更改,把预览的图片更改了,然后我也把图片更换了之后,编辑器上面显示正确,但是手机端一直是之前的图片,纳闷了好久,明明是一样的网络图片,怎么是之前的图片的,后面在网上找了好久好久,才找到了问题所在。在网站找到了一个方法链接 https://developers.weixin.qq.com/community/develop/doc/000c6414154ee0831319f52da59400w

2021-01-08 15:23:31 150

原创 includes的作用

使用includesincludes()方法,在字符串中使用时,相当于indexOf(),查询成功返回true,失败返回falseJS代码1.Array.prototype.includes方法返回一个布尔值,表示某个数组是否包含给定的值,与字符串的includes方法类似。该方法属于 ES7 ,但 Babel 转码器已经支持[1, 2, 3].includes(2); // true [1, 2, 3].includes(4); // false [1, 2, NaN].includes(

2020-11-25 10:52:48 7535

原创 关于js的数据类型

一:js的数据类型1:基本数据类型:number string boolean null undefined2:复杂数据类型:Array Function Objeck Data Math RegExp(正则表达式) Number String Boolean二:检测的方法1:数据类型typeof :检测所有的基本数据类型的方法,除null 之外,还有function用法:typeo...

2019-11-18 12:29:15 152

原创 小程序请求后台数据为表单方式提交,数组的格式变成[ object object]

1:今天请求后台数据的时候遇到了一个以表单方式提交的请求,数组直接变成了2:但是在控制台上面打印又是正常的3:解决的办法就是使用JSON.stringify()转换为json字符串。...

2019-11-15 14:41:05 3935

原创 关于小程序客服功能

今天做了一个功能,是关于用户给客服发消息的功能,自己还研究了好久,最后终于可以了。下面来看看我遇到了那些抗。1:首先要在小程序中编写代码https://developers.weixin.qq.com/miniprogram/dev/component/button.html 参考文档/设置button按钮的类型为contact打开客服会话2:登录小程序微信公众号后台设置添加客服人...

2019-11-14 15:54:48 239

原创 小程序中手机点击input固定在底部 获取焦点 上推页面

如果input 中没有设置这个属性,你的内容将被上推上去。注意设置这个是false要加{{}}括起来,不然也不起作用。<input class="commentinput" adjust-position='{{false}}' bindinput='sendtext' value="{{textname}}" placeholder="跟主播聊点什么" cursor-spacing=...

2019-10-23 14:43:31 806

原创 小程序中的view 和 cover-view的区别

1:view 相当于div2:cover-view :覆盖在原生组件之上的文本视图。注意点:只支持嵌套 cover-view、cover-image,可在 cover-view 中使用 button。组件属性的长度单位默认为px,2.4.0起支持传入单位(rpx/px)。 参考文档一开始不怎么理解,直到遇到了一个bug,在找bug的过程中发,大家现先看一下这张图片正常情况下,微信打...

2019-10-14 17:31:49 4043

原创 健康早餐,从这里做起。

1.少吃脂肪含量多的食物,比如肥肉,动物内脏等等。2.少吃煎炸,肥厚等油腻的食物,比如油饼,油条,烤鸭,炸鸡等等3.少吃过于咸的食物,比如咸菜,腐乳等等4.少吃高碳水化合物的食物,比如奶油蛋糕,饼干,巧克力,冰激淋,米饭,荔枝等等5.要多喝水哈,可以促进新成代谢。6.减肥不单是靠减肥餐哦,记得还需要配合合理的运动哈芹菜建议是晚上吃,白天吃是光感食物,会导致色素沉淀例如...

2019-10-08 17:51:55 278

原创 小程序中加入购物车中手动输入数量

第一种情况购物车列表中手动输入数量1:html<view class='{{isChange==1?"eachOrderRight_top_right_bottom":"isHide"}}'> <view class='eachOrderRight_top_right_bottoms eachOrderRight_top_right_bottom...

2019-09-20 10:14:25 1529

原创 关于表格导出

1:静态页面 <table id='partnerlistall' class="table table-hover table-striped table-bordered table-advanced tablesorter" style="display:none;position:absolute;left:-99999999px;margin-top: 10px" > ...

2019-09-12 15:33:37 93

原创 关于小程序刷新页面的方法

1:当前页面的刷新//第一种方式:获取到当前页面的页码数,再进行刷新const pages=getCurrentPages();const perpage=pages[pages.length-1];perpage.onload();//第二种方法:直接获取当前页面刷新var that=this;that.onload();2:返回上一个页面的刷新//因为返回上一个页面是不会...

2019-09-11 11:01:39 7938 1

原创 小程序之radio单选框

需求是在这个众多的优惠中只能选择一张,一开始是点击第一个,再点击第二个,但是第一个的样式还是存在的,就上网找了一下看到别人都是这么写的但是后台返回的数据是没有checked的,所以我用了下面这个方法 //redio点击获取到 radioChange: function (e) { console.log('radio发生change事件,携带value值为:', e.de...

2019-08-08 19:38:59 3166

原创 小程序解决自定义导航栏--刘海屏自适应问题

小程序解决自定义导航栏–刘海屏自适应问题今天做一个自定义的导航栏。iPhoneX和安卓的样式一直都是不一样,后面看了一些方法,解决了这个问题。第一步(Json)"navigationStyle": "custom"第二步(app.js)//全局变量 globalData: { visit_history:[], //品牌浏览历史 is_iphone:'',//苹...

2019-07-24 21:41:42 2776 1

原创 关于微信小程序定时器的问题

今天产品经理给了一个需要,音频试听90s或者180s,我想到了定时器,然后效果是实现了,但是有一个bug的问题,这个bug是我进去试听完90s之后,退出来之后一直是没有声音,找了半天以为是我代码逻辑的问题,后台我发现了自己犯了一个低级的问题,我把定时器写错了,把最后的清楚定时器那写错了,一直没有清楚,所以报错timefunction:function(){ var that = this...

2019-07-16 16:16:29 1154

原创 微信获取用户收货地址,用户点击拒绝之后再次调起

前几天做一个获取微信用户收货地址,卡卡一顿怼,做官网上面找到了api直接获取就可以了。然后测试也没有测出什么问题了。一审核,过了发布上线,但是这时候就出现问题了。一直报授权失败因为用户第一次进来的时候就点击了拒绝。所以第二次就不会再弹窗。所以这时候需要做一个button再次调起// An highlighted block <block wx:if='{{isopenAddress==...

2019-07-12 18:14:22 1329

原创 小程序审核出现的虚拟支付审核失败

一开始都不知道虚拟的价格是个啥虚拟支付是指购买非实物商品。比如:VIP会员、充值、课程、音视频等虚拟产品。如:各位大佬有什么好的建议吗?我还一直什么不过。...

2019-06-18 15:48:18 2807

原创 小程序上拉加载数据demo

1.需求分析,页面进来的时候显示10条数据,用户下拉加载新的数据1.1onReachBottom()监听用户上拉触底事件。//data data: { currentTypeId: '1', dataMenuArr: [ { "label_name": "分润奖", "label_id": 1 }, { "label_name": "区域奖", "l...

2019-06-09 11:58:32 1472

原创 小程序时间戳转换为日期

关于 timeStamp 语法,参考 https://developers.weixin.qq.com/miniprogram/dev/api/open-api/payment/wx.requestPayment.html小程序时间截转换为日期1.导出const formatTime = date => { var date = new Date()//一定要记得写这个,不然...

2019-06-04 15:00:58 10833 3

原创 关于小程序中的canvas绘制图片小demo

canvas1.思路:之前第一次接触到这个功能需求的时候,第一时间是去官网完文档。懵懵懂懂的就去怼代码。还在网上找了好多的demo看,但是后面实现出来的效果,终究不是自己理想的,后面经过2天我总有做出了,下面给大家分享一下我在绘画中遇到的问题和解决的办法,希望可以帮到你们。文档:link.先看看我的小程序页面1.微信 wxml 别忘看来要写canvas-id// An high...

2019-05-29 13:02:01 1828

原创 css的自定义属性

css的自定义属性(基础篇)今天早上坐车的时候看的微信公众号看到的文章 有需要的可以关注一下 前端早读课设定一个值,任何值都可以使用。** css自定义属性:简单来说是开发者可以自主命名和使用css样式。**1.自定义属性以 --为空头.foo{ --theme-color:gray;}2.使用 var().button{ background-color:var...

2019-04-29 18:00:31 479

原创 微信小程序中的健忘点 获取data中的数据

这里写自定义目录标题获取data中的数据this.data.head_img获取data中的数据初次使用微信小程序。遇到了一点 抗 想和大家分享一下,随便加深我的记忆里,可能大牛可能看我的问题是比较简单的,欢迎来吐槽我呀this.data.head_img之前把data给忘记了,打印出来的是undefined,粗心大意。去博客设置页面,选择一款你喜欢的代码片高亮样式,下面展示同样高亮的 ...

2019-04-24 17:30:29 4107

原创 vue的兼容性问题

vue的兼容性问题在项目开始的时候,要先确定项目是否兼容到 IE8 及一下的版本,因为vue支持 IE8 以及更低版本。链接: link.

2019-03-29 23:52:00 1592

原创 遍历

1js数组的遍历//for遍历数组(原生写法)var arrTmp=[1,2,3,4,5,6,7,8,9,10]for(var i=0;i<arrTmp.length;i++){ console.log(arrTmp[i]);}//for-in遍历数组(原生写法)var arrTmp=[1,2,3,4,5,6,7,8,9,10]for(var i in arrTmp)...

2019-03-26 19:41:31 98 1

原创 限制文本域多少字体

1.首先第一步,我们需要设置.textare的html &lt;div class="layui-input-inline tcp_box"&gt; &lt;textarea name="apply_require" lay-filter="apply_require" id="apply_require" ...

2019-03-12 22:51:51 532 2

原创 关于layui 富文本上传图片的时候图片很大,设置图片的宽高

之前用layui 富文本编辑器的时候,上传较大的图片时,图片显示不全,而且编辑起来非常的不便,这样的用户体验是非常不好的,想了好久没想出办法,1.找到layedi.js 文件路径:layui/lay/modules/layedit.js,如下图:搜索 src在src中加入即可style:'display:inline-block;max-width:50%;height:auto'...

2019-03-05 12:07:15 6025

原创 jquery 怎么获取当前点击class 是第几个

如果是同级(兄弟元素)的,如:&lt;ul&gt;&lt;li class='a'&gt;&lt;/li&gt;&lt;li class='a'&gt;&lt;/li&gt;&lt;/ul&gt;可以$(".a").click(function(){var a=$(this).index;//或者var a=$('.a').index(this);}而对于不同级(非兄弟元素),

2019-03-03 16:58:23 8476

原创 form 中的textarea文字和文本域底部对齐

form 中的textarea文字和文本域底部对齐1.浮动;用DIV布的局,你也可以用TABLE的td属性的vlign=top来设置 &lt;form name="form1" method="post" action=""&gt; &lt;div style="width:100px; float:left"&gt;对齐:&lt;/div&gt; &lt;di

2019-02-15 14:37:39 1969

原创 vue中登录密码的明文和暗文的切换

vue中登录密码的明文和暗文的切换1.html&lt;div class="passwordAra"&gt; &lt;el-input class="putPassword" v-model="password" name="txtPassword" :type="flag == true?'password':'text'" placeholder="请输

2019-02-14 11:49:55 2632 3

原创 手机验证的正则表达式

关于手机验证的正则表达式在我们工作中,做的项目都会用到手机登录这一模块,所我做了一个小小的总结,希望可以帮到你。$(&amp;quot;#getCode&amp;quot;).click(function(){ var obj=$(this); var mobile=$(&amp;quot;#mobile&amp;quot;).val(); var mobileReg=/^1[34578]/d{9}$]; //当没有输...

2019-02-12 11:18:54 1755

原创 input中的兼容性问题

解决前端input在安卓和ISO中 的兼容性问题。1.安卓的2.iOS的因为我的手机时安卓的,测试的时候安卓是没有问题的,但是iOS就出现了以上的情况,一开始以为是样式的问题,后面设置看也不行,试了一下的方法就可以了。//在input标签中添加这两个属性,就可以了。box-shadow:0px 0px 0px rgba(0,0,0,0); -webkit-appearance:no...

2019-01-23 13:03:03 856

原创 前端手机号中间为*号

1.手机号中间显示*,只显示开头和结尾。1.1 substr()的方法。//userInfo.mobile是后台返回来的数据var strNum=userInfo.mobile;var strNum2 = strNum.substr(0,3)+"****"+strNum.substr(7);$("#tel").html($("#tel").substring(0,3)+"****"+$...

2019-01-17 13:40:28 2589

原创 font-size:10px 不起效的解决方法。

关于字体大小为12px以下没效的解决方案。有时候UI给我们图的时候,有一些样式是正常情况下是不起效的,例如,设置字体大小 font-size:8px,往往设置了这个属性是没有效的。这个时候可能你很烦躁。特别是项目在赶的时候。(我就是这样,明天要上线的那种。)其实可以这样设置:方案1:如果是手机端;设置了一rem为单位的。&lt;style&gt;//根元素的设置。html{ font-...

2019-01-12 10:26:49 18850

原创 template中实现上拉加载,下拉刷新效果。

关于template中渲染数据,当页面的数据比较多的时 候,需要用到一个上拉加载,下拉刷新这个操作可以结合 dropload 的使用。1.需要在gethub中下载dropload的 css 样式和 js 代码。 https://github.com/ximan/dropload&lt;link rel="stylesheet" type="text/css" href="${req.con...

2019-01-10 20:16:31 551

原创 template遍历数据,点击地图跳到高德地图中。

经常遇到一个问题就是在template渲染数据中遇到一个bug就是点击一个div,跳转到高德地图的时候,点击每一条的数据都是同一个地址,而这个地址就是数据的最后一条。结合高德地图的开发文档https://lbs.amap.com/api/uri-api/guide/mobile-web/point需要的参数1.经度2.纬度3.地址的名称因为数据都是动态的生成的,每一条的数据的id都...

2019-01-10 19:08:52 229

原创 web前端地图制作

点击图片显示地图今天做了一下午的地图,一直都在研究怎么做,等我把百度地图 http://lbsyun.baidu.com/jsdemo.htm#a1_2 这里面的代码研究完成之后,也把代码写进去了,然后我问后台要密钥的时候,后台竟然用了5分钟的时间帮我搞定了。而且这个方法真的特别的简单,赶紧抱大佬大腿。分享链接给正在做着地图的小伙伴们。https://lbs.amap.com/api/...

2019-01-07 19:11:00 9181 1

原创 时间的截取

时间的截取方法。在我们工作中,后台返回来的时间格式,往往是不能瞒住产品经理的需求的,所以,这个时候需要截取时分秒,但是对于工作不久的我来说,有点懵,1.split()例子第一种:我只需要截取日期//2017年12月24日 12:00:00split(" ")[0];第二种:我需要把时间的秒数去掉//2017年12月24日 12:00:00split(" : ")[0]+"...

2019-01-04 13:54:48 2891

原创 jQuery中的重要属性--attr

关于jQuery中attr属性的详解定义和用法attr() 方法设置或返回被选元素的属性值。根据该方法不同的参数,其工作方式也有所差异。语法$(selector).attr(attribute)//attribute 规定要获取其值的属性。实例$("button").click(function(){ $("img").attr("width","180");});使用...

2019-01-03 18:45:55 156

原创 背景图片的适配问题。

温故而知新–有出现bug了背景图片适配pc端html{ width: 100%; height: 100%; overflow-x:hidden; overflow-y:hidden;}body{ width:100%; min-height: 100%; background-image:url(../images/houta...

2018-12-30 23:01:10 1110

原创 轻松学习-深拷贝和浅拷贝,

一. 深拷贝和浅拷贝的概述和区别1.说到深拷贝和浅拷贝,在这里需要引出基本的数据类型和引用的数据类型基本数据类型:number boolean string null undefined (五大类)引用数据类型: Objeck Array2.什么是浅拷贝和深拷贝浅拷贝(直接赋值,只需要复制一个地址)概念:浅拷贝是复制对象的引用地址,那么就是说这两个对象统一指向同一个内存地址.当其中一个...

2018-11-08 20:19:45 479

原创 MVC MVVM MVP之间的区别

MVC MVVM MVP 是什么MVCM Model 数据模型V View 视图层C Controler 控制器达到业务逻辑,数据内容与界面显示的分离的目的 ,MVC被独特的发展起来用于映射传统的输入、处理和输出功能在一个逻辑的图形化用户界面的结构中。MVVMM model 数据模型V View 视图层VM ViewModel 视图模型...

2018-11-05 20:22:08 321

空空如也

空空如也

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

TA关注的人

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