自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

皮皮虾的博客

一起学习,一起分享,一直在路上。

  • 博客(21)
  • 收藏
  • 关注

原创 前端面试题

created: data 和 methods都已经被初始化好了,如果要调用 methods 中的方法,或者操作 data 中的数据,最早可以在这个阶段中操作。beforeUpdate: 当执行这个钩子时,页面中的显示的数据还是旧的,data中的数据是更新后的, 页面还没有和最新的数据保持同步。1)Array.map():此方法是将数组中的每个元素调用一个提供的函数,结果作为一个新的数组返回,并没有改变原来的数组。updated: 页面显示的数据和data中的数据已经保持同步了,都是最新的。

2024-03-22 09:30:59 339 1

原创 解决 pnpm : 无法加载文件 C:\Users\hp\AppData\Roaming\npm\pnpm.ps1,因为在此系统上禁止运行脚本。

解决方式:1、在系统中搜索框 输入 Windos PowerShell2、点击“管理员身份运行”3、输入“ set-ExecutionPolicy RemoteSigned”回车4、根据提示,输入A,回车5、再次回到pnpm -v执行成功。ps:不只是pnpm命令,包括cnpm、yarn等这些命令,如果执行时,报这样的错误,都可以通过此方法解决。前提是,如果是用npm命令来安装这些CLI命令工具,必须安装到全局环境中,才能生效。...

2022-05-09 13:51:28 4674 6

原创 js判断 是否在钉钉容器内打开网页 Uncaught (in promise) Error: Do not support the current environment:notInDingTalk

问题:解决钉钉自动登录报错(虽然不影响功能实现,但是有些强迫症的我不喜欢看见报红呦)if (dd.env.platform!=="notInDingTalk") { //进行钉钉登录操作}...

2019-08-07 18:59:07 25263 3

原创 使用element-UI踩坑

1、【element UI】el-table分页① 注意:el-table读取的数据为数组array格式,踩坑点:第一页数据正常,序号正常。第二页,数据正常无分页,,,原因:后台数据返回第一页为array,第二页变成了对象{}② 为el-table表格添加顺序序号:this.tableData[i].number_idx = i + 1 + this.cur_page...

2019-07-18 20:52:34 322

原创 vscode常用的一些基础配置,持续更新......

一、vscode中.html文件自动补全代码1、ctrl+shift+x 打开扩展功能,搜索 html snippets ,点击安装。如下图: 2、文件 -> 首选项 ->设置 打开 settings.json增加如下代码:"files.associations": { ".ejs": "html", ".js": "ht...

2019-07-04 19:43:17 3318 2

原创 npm install 一直加载闪烁,如何解决?

方法1:修改请求源修改源:npm config set registry https://registry.npm.taobao.org修改后可以通过这个进行测试npm config get registry

2019-07-03 20:01:07 971

原创 微信小程序获取用户微信绑定手机号

<button open-type="getPhoneNumber" bindgetphonenumber="getPhoneNumber"></button>如果收不到验证码,可能原因:1、当前手机号今天已经到达当天短信上限(这个上限一般是短信服务商为了防止恶意刷量,会设置单个手机号,每小时、每天的短信条数)。2、手机服务商当前无信号,或者信号弱3、手机...

2019-05-31 22:05:20 1881 1

原创 微信公众号h5页面,ios显示正常,安卓手机空白页面

检查一下js代码里边是否有某一行代码:console.log("打印值:",);此处多了一个逗号","去掉试试。

2018-12-11 17:59:13 5568 1

原创 微信小程序电话呼叫功能、添加到联系人功能的实现

1、如图效果:2、代码:index.wxml&lt;view class="view01" bindtap="viewClick01"&gt;{{phonenum}}&lt;/view&gt;index.js// pages/newfunction/newfunction.jsPage({ /** * 页面的初始数据 */ data: { ...

2018-09-05 14:14:21 5764 2

原创 WEB前端浏览器兼容问题处理

 问题一:不同浏览器的标签默认的外补丁和内补丁不同问题症状:随便写几个标签,不加样式控制的情况下,各自的margin 和padding差异较大。 碰到频率:100% 解决方案:css里 *{margin:0;padding:0;} 备注:这个是最常见的也是最易解决的一个浏览器兼容性问题,几乎所有的css文件开头都会用通配符*来设置各个标签的内外补丁是0。问题二:块属性标签float...

2018-09-04 11:31:56 7752

原创 小程序缓存踩过的坑

1、设置、获取缓存                                                     小程序的数据缓存,最大支持10M,可以写入多种类型数据(number、boolean、array、string、object 等)。基本上,小程序支持的JS数据类型,都支持写入。写入缓存set方法,获取缓存数据用get方法。那么,这里就存在一个坑:调用同步...

2018-08-20 18:19:03 18432 2

原创 微信小程序:防止多次点击多次跳转(函数节流)

当网络条件差或者卡顿的情况下,用户多次点击会造成页面多次跳转,如下图:解决办法:就是函数节流(throttle):函数在一段时间内多次触发只会执行第一次,在这段时间结束前,不管触发多少次也不会执行函数。util.js:function throttle(fn, gapTime) { if (gapTime == null || gapTime == undefined...

2018-08-15 16:56:14 3359 12

原创 前端常用meta标签的作用以及全面整理

1、定义&lt;meta&gt; 标签提供关于 HTML 文档的元数据。它不会显示在页面上,但是对于机器是可读的。可用于浏览器(如何显示内容或重新加载页面),搜索引擎(关键词),或其他 web 服务。2、作用meta里的数据是供机器解读的,告诉机器该如何解析这个页面,还有一个用途是可以添加服务器发送到浏览器的http头部内容,例如我们为页面中添加如下meta标签:&lt;meta...

2018-08-11 16:46:02 3178

原创 公众号关联小程序新规则

可参考以下链接:https://mp.weixin.qq.com/cgi-bin/announce?action=getannouncement&amp;announce_id=1492666282&amp;version=&amp;lang=zh_CN为扩展小程序的使用场景,方便用户使用小程序服务,公众平台调整公众号关联小程序的新规则:1. 公众号可关联不同主体的3个小程序。2....

2018-07-26 16:48:55 1292

原创 解决微信小程序switchTab后tab不刷新(暂时的解决办法)

wx.switchTab({         url: '../my/my',         success: function (e) {         var page = getCurrentPages().pop();         if (page == undefined || page == null) return;              page.o...

2018-07-18 11:06:42 4509

原创 微信小程序和微信小程序之间的跳转

1、&lt;navigator&gt;实现&lt;navigator target="miniProgram" open-type="navigate" app-id="" path="" extra-data="" version="release"&gt;打开绑定的小程序&lt;/navigator&gt;2、下面是即将

2018-07-17 21:10:34 11227

原创 微信小程序开发过程中可能会遇到的一些“冷”知识(持续更新中.....)

1、wx.reLaunch 使用过程中,IOS和PC上没问题,但是安卓就报错了,错误信息:fail can not invoke reLaunch in background 解决办法:用setTimeout将wx.reLaunch包裹起来,200ms就差不多。即:setTimeout(function() { wx.reLaunch({ ...

2018-07-05 11:31:19 1604 7

原创 个人主体小程序和企业组织小程序有什么区别

一、接口限制1、微信支付    如果需要使用微信支付,就必须先开通微信支付商户账号,而开通商户号必须是具备企业资格,个人资质无法开通商户账号。    如小程序需要接入微信支付,小程序本身必须要经过微信认证才行,而个人主体注册的小程序是不支持认证的。    所以,个人主体注册的小程序不能使用微信支付!2、卡券   在微信里,卡券的分类众多,其中就包含了具有储值功能会员卡,像这种会员卡涉及到用户财产安...

2018-07-05 11:30:13 14139

原创 实现页面列表 == 瀑布流

var data = res.data.result; //all数据for (var i = 0; i &lt; data.length; i++) { if (i % 2 == 0) { lf.push(data[i]) } else if (i % 2 == 1) { rt.push(data[i]) }}console.log("瀑布流 -- 左...

2018-06-29 11:43:42 896

原创 微信小程序​显示操作菜单wx.showActionSheet

wx.showActionSheet({ itemList: ['A', 'B', 'C'], success: function (res) { console.log(res) }, fail: function (res) { console.log(res.errMsg) } })

2018-06-21 16:21:38 1796

原创 wx.previewimage预览返回会触发onshow的处理方法

1、page外全局定义开关变量 var a; Page({})2、onshow事件中: if (a) { a = false; return; }3、在你需要调用 preivewImage 之前,将这个开关变量设置为 true a = true wx.previewImage({})...

2018-06-21 14:28:32 6987

空空如也

空空如也

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

TA关注的人

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