2 乐橙Web

尚未进行身份认证

不断上进,积极进取;努力赚钱,做好家中顶梁柱!

等级
TA的排名 4w+

微信小程序踩坑日记

2019-06-15bug场景:四张海报,用同一个canvas画布,ctx.clearRect()无法清除使用ctx.drawImage()的图像。解决方案:每张海报使用一个canvas2019-06-15bug场景:不同机型,使用convas画出来的图片位置,和UI图位置不一样。...

2019-07-02 22:29:25

JS之replaceState与pushState的妙用

场景text前几天做web站的账单重构,原有的支付路径为www.xxx.com/a/b/c,进入我的账单之后,即www.xxx.com/a后台经过auth2.0认证后,会重定向到www.xxx.com/yy/a/,并且这个yy是一个变量值,微信支付只能设置5个支付路径,如果这样走到支付页面去支付的时候,会出现支付页面路径为注册,所以错误。解决办法 非本场景解决办法:修改支付路径 ...

2019-04-24 23:30:00

JS解除事件引用

之前看红宝书,第十三章,解除事件引用,代码是这样子的,有点不太明白。//解除引用失败varbtn=document.getElementById('myBtn')btn.addEventListener('click',function(){alert(this.id)},...

2019-04-15 13:44:02

iframe知识小结之老项目中嵌套Vue单页应用实践

最近公司因结构变动,将重构的一些新项目放到来老系统中,用到了iframe通信知识,故总结此篇。同域名下父子页面通信父页面<html><head><scripttype="text/javascript">functionsay(){alert("parent.html");...

2019-04-01 23:43:40

HTTP中204和205的含义

在看elementUI的demo时,发现返回的status是先返回一个204后返回一个201,特此百度了解来做笔记。201表示资源被正确的创建。比如说,我们POST用户名、密码正确创建了一个用户就可以返回201203203:请求的代理服务器修改了源服务器返回的200中的内容,我们通过代理服务器向服务器A请求用户信息,服务器A正常响应,但代理服务器命中了缓存并返回了自己的缓...

2019-03-31 22:17:27

body传参?parameter传参?Request Payload?Query String Parameter?

今天,后端来一个接口,告诉我“要用post请求,parameter形式传参”。over。初级选手一般听到用post请求,但素用parameter传参一定很懵圈o((⊙﹏⊙))o。那么请先移步看这篇文章,get和post请求其实并没本质区别,他们都是tcp连接,post请求可以将参数放在body中,也可以是parameter形式,bothfine!但是对于post请求来说,后端所谓的“par...

2019-03-14 22:11:40

npm常识总结

cnpmconfigls【查看部分参数】cnpmconfigls-l【查看全部参数】node.js安装在D盘,cnpmlist-g--dept0查看的是D盘下的node_modules中模块,所以只能查看出有npm模块而在C盘中还有一个npm(C:\Users\yanjie\AppData\Roaming\npm\node_modules\npm),全局包都安...

2019-01-28 17:21:14

Mixed Content: The page at 'xxx' was loaded over HTTPS, but requested an insecure resource 'xxx'.

HTTPS页面里动态的引入HTTP资源,比如引入一个js文件,会被直接block掉的.在HTTPS页面里通过AJAX的方式请求HTTP资源,也会被直接block掉的。MixedContent:Thepageat‘xxx’wasloadedoverHTTPS,butrequestedaninsecureresource‘xxx’.Thisrequesthas...

2019-01-28 16:25:55

React踩坑集锦集合

Warning:Failedproptype:InvalidpropcomponentoftypeobjectsuppliedtoRoute,expectedfunction解决办法:是因为route中的component没有组件和函数使用create-react-app,将全局的变量(jquery)定义到window中,在别的JS文件报"$no...

2018-12-25 17:00:20

VS Code - Debugger for Chrome调试js

最近在自学一些s的内容,用到了vscode来编写代码,一直没有使用过vs调试js的代码,看到左侧有推荐一个插件DebuggerforChrome使用来调试js代码的,对于vs这种开源,需要安装各种插件来支撑我们编写代码的编辑器,在灵活轻量的同时,插件的配置使用对于刚开始入手的童鞋确实有点难度。下面我简单介绍一下我是怎么配置使用DebuggerforChrome的。在左侧扩展中搜索Deb...

2018-12-03 11:48:46

实用的 CSS — 贝塞尔曲线(cubic-bezier)和Steps的用法

前言在了解cubic-bezier之前,你需要对CSS3中的动画效果有所认知,它是animation-timing-function和transition-timing-function中一个重要的内容。本体简介cubic-bezier又称三次贝塞尔,主要是为animation生成速度曲线的函数,规定是cubic-bezier(<x1>,<y1>,&

2018-11-09 10:49:26

pxToRem插件

前两天维护一个老的项目,用到了Jquery-WEUI框架,发现其UI框架中的css文件大都用的是px,不能够很好的自适应,所以去GITHUB上找到一个插件。postcss-pxtorem。官方文档很简单明了,我这里就不再讲解怎么使用啦。...

2018-11-07 13:35:16

浅谈Vue.use

先举个?我们先来看一个简单的事例首先我使用官方脚手架新建一个项目vueinitwebpackvue-demo然后我创建两个文件index.jsplugins.js.我将这两个文件放置在src/classes/vue-use目录下接下来对这两个文件进行编写//文件:src/classes/vue-use/plugins.jsconstPlugin1={...

2018-10-29 13:29:55

web中loading的几种方式

大体可分为三类,分别为菊花图类、顶部进度条类、skeletonscreen(加载占位图)菊花图-----【适合整个页面一起呈现,保持数据的连贯性】loading菊花图百分比gif动画顶部进度条-----【适合PC网站的数据加载,实际进度需要与后台进行搭配,常与菊花图配合使用】顶部进度条skeletonscreenskeleton...

2018-10-25 18:45:18

IOS中小程序pdf签章问题的解决办法

IOS系统中大于12的操作系统才可以显示签章。解决连接,希望大家多关注和反馈给微信官方。

2018-10-11 18:37:15

最全面总结 Android WebView与 JS 的交互方式

前言现在很多App里都内置了Web网页(HybridApp),比如说很多电商平台,淘宝、京东、聚划算等等,如下图京东首页上述功能是由Android的WebView实现的,其中涉及到Android客户端与Web网页交互的实现今天我将全面介绍Android通过WebView与JS交互的全面方式目录交互方式总结Android与JS通过WebView互相调用方法,实际上是:A...

2018-09-25 12:27:02

WKWebView与H5交互的两种方式

交互方式一:原生交互(以WKWebView为栗子)1.原生调用H5方法[wkWebViewevaluateJavaScript:@"js方法名"completionHandler:^(id_Nullableresponse,NSError*_Nullableerror){if(!error){//成功NSLog(@"%@",response)...

2018-09-21 11:10:06

小程序刷新页面

场景值:页面有弹层输入框,输入之后,重新请求页面数据,即相当于是刷新按钮。解决办法:this.onLoad()this.onShow()

2018-09-19 13:58:03

微信小程序扫普通二维码跳转

最近一需求,是要做小程序扫普通二维码跳转。看了看微信文档一头雾水,写的不是很清楚。官方文档传送门:https://developers.weixin.qq.com/miniprogram/introduction/qrcode.html#功能介绍文档上的几个要点开放范围企业、媒体、政府及其他组织类型小程序。跳转规则1.二维码规则2.前缀占用规则3.校验文件【需在配置的二维码域...

2018-09-18 11:12:44

IOS和Android对JS中Date对象的差异

newDate();IOS使用newDate(“2018/05/3108:00”);//xxxx/xx/xx必须是这种形式Andorid使用newDate(“2018-05-31”08:00);//xxxx/xx/xx|xxxx/x/x可以是这两种形式

2018-08-14 13:21:02

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。