博客园 - apgy
uuid:24b78886-0ed1-41c2-8670-e3f31dcf42c4;id=170974
2020-06-29T06:15:20Z
apgy
https://www.cnblogs.com/apgy/
feed.cnblogs.com
https://www.cnblogs.com/apgy/p/12978493.html
记学习react-native - apgy
react-native文档地址:https://reactnative.cn/ 一. 搭建开发环境: 文档地址:https://reactnative.cn/docs/getting-started 根据文档中的内容,安装Node,Python2,JDK, Android Studio, npm全
2020-05-29T09:15:00Z
2020-05-29T09:15:00Z
apgy
https://www.cnblogs.com/apgy/
【摘要】react-native文档地址:https://reactnative.cn/ 一. 搭建开发环境: 文档地址:https://reactnative.cn/docs/getting-started 根据文档中的内容,安装Node,Python2,JDK, Android Studio, npm全 <a href="https://www.cnblogs.com/apgy/p/12978493.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/apgy/p/10973515.html
html5横、竖屏状态 以及禁止横屏 - apgy
原文:https://blog.csdn.net/wangshu696/article/details/43196349 <meta name="screen-orientation" content="portrait"><!-- uc强制竖屏 --> <meta name="x5-orienta
2019-06-04T06:45:00Z
2019-06-04T06:45:00Z
apgy
https://www.cnblogs.com/apgy/
【摘要】原文:https://blog.csdn.net/wangshu696/article/details/43196349 <meta name="screen-orientation" content="portrait"><!-- uc强制竖屏 --> <meta name="x5-orienta <a href="https://www.cnblogs.com/apgy/p/10973515.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/apgy/p/9772757.html
图片懒加载 - apgy
摘自:https://juejin.im/post/5bbc60e8f265da0af609cd04#heading-2 前言 图片懒加载在一些图片密集型的网站中运用比较多,通过图片懒加载可以让一些不可视的图片不去加载,避免一次性加载过多的图片导致请求阻塞(浏览器一般对同一域名下的并发请求的连接数有
2018-10-11T07:35:00Z
2018-10-11T07:35:00Z
apgy
https://www.cnblogs.com/apgy/
【摘要】摘自:https://juejin.im/post/5bbc60e8f265da0af609cd04#heading-2 前言 图片懒加载在一些图片密集型的网站中运用比较多,通过图片懒加载可以让一些不可视的图片不去加载,避免一次性加载过多的图片导致请求阻塞(浏览器一般对同一域名下的并发请求的连接数有 <a href="https://www.cnblogs.com/apgy/p/9772757.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/apgy/p/9603004.html
npm安装的时候报-4048 - apgy
npm ERR! errno -4048npm ERR! syscall scandir 是缓存的问题,清理下缓存就行了。 控制台输入: npm cache clean --force
2018-09-07T02:26:00Z
2018-09-07T02:26:00Z
apgy
https://www.cnblogs.com/apgy/
【摘要】npm ERR! errno -4048npm ERR! syscall scandir 是缓存的问题,清理下缓存就行了。 控制台输入: npm cache clean --force <a href="https://www.cnblogs.com/apgy/p/9603004.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/apgy/p/9505177.html
开发中遇到的问题集锦 - apgy
1.华为mate8对flex属性兼容性问题。 原因: 华为mate8只支持 -webkit-box -webkit-box 盒子里的元素必须是块级元素(inline-block也是不行的) 子元素不支持 flex 属性,但是支持 box 相关的 -webkit-box-flex 属性 解决:disp
2018-08-20T05:55:00Z
2018-08-20T05:55:00Z
apgy
https://www.cnblogs.com/apgy/
【摘要】1.华为mate8对flex属性兼容性问题。 原因: 华为mate8只支持 -webkit-box -webkit-box 盒子里的元素必须是块级元素(inline-block也是不行的) 子元素不支持 flex 属性,但是支持 box 相关的 -webkit-box-flex 属性 解决:disp <a href="https://www.cnblogs.com/apgy/p/9505177.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/apgy/p/9181714.html
ios的input点击时有阴影 - apgy
最近做项目时遇到一个问题,就是h5页面,在ios浏览器中打开的时候,上面的input框点击的时候会出现一片阴影,然后一闪而过,对功能没什么阴影,就是不太美观。经过试验发现,当input使用默认边框时,也会有闪,因为有边框的原故,闪的不太明显,当input边框去了,或者边框和背景色相同时,就会闪了。
2018-06-14T02:05:00Z
2018-06-14T02:05:00Z
apgy
https://www.cnblogs.com/apgy/
【摘要】最近做项目时遇到一个问题,就是h5页面,在ios浏览器中打开的时候,上面的input框点击的时候会出现一片阴影,然后一闪而过,对功能没什么阴影,就是不太美观。经过试验发现,当input使用默认边框时,也会有闪,因为有边框的原故,闪的不太明显,当input边框去了,或者边框和背景色相同时,就会闪了。 <a href="https://www.cnblogs.com/apgy/p/9181714.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/apgy/p/8466133.html
create-react-app创建react项目,使用axios跨域 - apgy
最近用react做项目练手,项目中调用接口有跨域问题,引用的插件是axios,react项目是用 create-react-app创建的,解决跨域问题可以后台设置cros(跨域资源共享),如果前端解决的话可以用代理,用webpack搭建的项目可以在webpack.config.js中配置,用crea
2018-02-24T07:45:00Z
2018-02-24T07:45:00Z
apgy
https://www.cnblogs.com/apgy/
【摘要】最近用react做项目练手,项目中调用接口有跨域问题,引用的插件是axios,react项目是用 create-react-app创建的,解决跨域问题可以后台设置cros(跨域资源共享),如果前端解决的话可以用代理,用webpack搭建的项目可以在webpack.config.js中配置,用crea <a href="https://www.cnblogs.com/apgy/p/8466133.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/apgy/p/8144806.html
微信小程序滚动穿透问题 - apgy
做小程序项目遇到一个项目,就是点一个按钮出现一个蒙层,然而下面的页面还是可以滚动,解决如下: 样式如下 : 给蒙层那个元素加个touchmove事件,这个事件用来阻止事件冒泡,preventD中的代码如下: preventD(){} 问题就解决了
2017-12-29T07:43:00Z
2017-12-29T07:43:00Z
apgy
https://www.cnblogs.com/apgy/
【摘要】做小程序项目遇到一个项目,就是点一个按钮出现一个蒙层,然而下面的页面还是可以滚动,解决如下: 样式如下 : 给蒙层那个元素加个touchmove事件,这个事件用来阻止事件冒泡,preventD中的代码如下: preventD(){} 问题就解决了 <a href="https://www.cnblogs.com/apgy/p/8144806.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/apgy/p/8117723.html
vue与微信小程序的一些区别(一) - apgy
一.条件渲染 vue:使用v-if指令,v-else表示v-if的else块,v-else-if表示v-if 的“else-if 块” 微信小程序:使用wx:if,wx:else表示wx:if的else块,wx:elif表示wx:if的"else-if"块 二.显示隐藏元素 VUE:v-show="
2017-12-26T06:16:00Z
2017-12-26T06:16:00Z
apgy
https://www.cnblogs.com/apgy/
【摘要】一.条件渲染 vue:使用v-if指令,v-else表示v-if的else块,v-else-if表示v-if 的“else-if 块” 微信小程序:使用wx:if,wx:else表示wx:if的else块,wx:elif表示wx:if的"else-if"块 二.显示隐藏元素 VUE:v-show=" <a href="https://www.cnblogs.com/apgy/p/8117723.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/apgy/p/8108606.html
微信小程序刷新 页面 - apgy
最近在开发微信小程序,涉及到刷新页面有点让人头疼,由于页面比较简单,就没涉及到tab,会出现从首页进入各个子页面,然后再进入子页面只能通过返回进入。那么问题就出现了,首页,进入首页我需要刷新一些数据,一开始的想法是在onShow方法里调用接口获取数据,可是由于首页有调用微信支付的情况,然后支付返回的
2017-12-25T03:29:00Z
2017-12-25T03:29:00Z
apgy
https://www.cnblogs.com/apgy/
【摘要】最近在开发微信小程序,涉及到刷新页面有点让人头疼,由于页面比较简单,就没涉及到tab,会出现从首页进入各个子页面,然后再进入子页面只能通过返回进入。那么问题就出现了,首页,进入首页我需要刷新一些数据,一开始的想法是在onShow方法里调用接口获取数据,可是由于首页有调用微信支付的情况,然后支付返回的 <a href="https://www.cnblogs.com/apgy/p/8108606.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/apgy/p/8003878.html
手机上测试 - apgy
移动端开发很令人头疼的就是你没法像在chrome浏览器里那样调试代码,往往代码报错了,你还不知道什么错,这就很尴尬了,还好小伙伴给了我一个在手机上调试代码的方法,只要在代码里插入以下内容 就行了: <script src="//cdn.bootcss.com/eruda/1.2.6/eruda.mi
2017-12-08T01:21:00Z
2017-12-08T01:21:00Z
apgy
https://www.cnblogs.com/apgy/
【摘要】移动端开发很令人头疼的就是你没法像在chrome浏览器里那样调试代码,往往代码报错了,你还不知道什么错,这就很尴尬了,还好小伙伴给了我一个在手机上调试代码的方法,只要在代码里插入以下内容 就行了: <script src="//cdn.bootcss.com/eruda/1.2.6/eruda.mi <a href="https://www.cnblogs.com/apgy/p/8003878.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/apgy/p/8003869.html
微信小程序总是提醒安装X5内核 - apgy
最近在做小程序项目,无奈测试机每次扫码打开小程序都会提醒,安装X5内核,安装一次就算了,每次都要安装就很烦人了,百度无数,发现一位老兄写的方法还不错,亲测了一下,效果还不错,方法如下: 可以在微信里给自己发条消息,内容为 //debugtbs.qq.com 然后双击该消息,会弹出以下页面 先选择消除
2017-12-08T01:18:00Z
2017-12-08T01:18:00Z
apgy
https://www.cnblogs.com/apgy/
【摘要】最近在做小程序项目,无奈测试机每次扫码打开小程序都会提醒,安装X5内核,安装一次就算了,每次都要安装就很烦人了,百度无数,发现一位老兄写的方法还不错,亲测了一下,效果还不错,方法如下: 可以在微信里给自己发条消息,内容为 //debugtbs.qq.com 然后双击该消息,会弹出以下页面 先选择消除 <a href="https://www.cnblogs.com/apgy/p/8003869.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/apgy/p/7942440.html
vue为页面动态添加title - apgy
var updateTitle = function(title) { document.title = title var mobile = navigator.userAgent.toLowerCase() if (/iphone|ipad|ipod/.test(mobile)) { var i
2017-12-01T07:08:00Z
2017-12-01T07:08:00Z
apgy
https://www.cnblogs.com/apgy/
【摘要】var updateTitle = function(title) { document.title = title var mobile = navigator.userAgent.toLowerCase() if (/iphone|ipad|ipod/.test(mobile)) { var i <a href="https://www.cnblogs.com/apgy/p/7942440.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/apgy/p/7813288.html
两马的爱恨情仇 - apgy
最近项目中遇到一个需求,就是在微信里打开一个页面,然后点上面的商品跳转淘宝链接,都知道微信是跳不了淘宝链接的,两马的爱恨情仇害苦了我们程序员。 经过长期不断努力探索,与后台小伙伴的研究,终于找到一个活路了,就是利用空的下载链接,就是点商品的时候请求一个接口,把商品参数传过去,然后就是后台做一个空的下
2017-11-10T02:30:00Z
2017-11-10T02:30:00Z
apgy
https://www.cnblogs.com/apgy/
该文只有注册用户登录后才能阅读。<a href='https://www.cnblogs.com/apgy/p/7813288.html' target='_blank'>阅读全文</a>。
https://www.cnblogs.com/apgy/p/7727767.html
微信小程序写一个请求接口函数 - apgy
var getAjax = function(options){ wx.getNetworkType({ //获取网络类型 success: function (res) { // 返回网络类型, 有效值: // wifi/2g/3g/4g/unknown(Android下不常见的网络类型)/non
2017-10-25T02:59:00Z
2017-10-25T02:59:00Z
apgy
https://www.cnblogs.com/apgy/
【摘要】var getAjax = function(options){ wx.getNetworkType({ //获取网络类型 success: function (res) { // 返回网络类型, 有效值: // wifi/2g/3g/4g/unknown(Android下不常见的网络类型)/non <a href="https://www.cnblogs.com/apgy/p/7727767.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/apgy/p/7726475.html
前端面试题汇总 - apgy
如何解决跨域问题: 跨域原因:由于浏览器的同源策略限制,XmlHttpRequest只允许请求当前源(域名、协议、端口)的资源。在脚本中发起HTTP请求,出于安全考虑,会被浏览器限制,html中通过标签请求不存跨域:img,video,script文件,css文件等。同源策略:同源策略是客户端脚本(
2017-10-24T15:35:00Z
2017-10-24T15:35:00Z
apgy
https://www.cnblogs.com/apgy/
【摘要】如何解决跨域问题: 跨域原因:由于浏览器的同源策略限制,XmlHttpRequest只允许请求当前源(域名、协议、端口)的资源。在脚本中发起HTTP请求,出于安全考虑,会被浏览器限制,html中通过标签请求不存跨域:img,video,script文件,css文件等。同源策略:同源策略是客户端脚本( <a href="https://www.cnblogs.com/apgy/p/7726475.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/apgy/p/7682863.html
H5移动端知识点总结 - apgy
原文地址:http://www.cnblogs.com/tugenhua0707/p/5180841.html#3809570 阅读目录 移动开发基本知识点 calc基本用法 box-sizing的理解及使用 理解display:box的布局 理解flex布局 Flex布局兼容知识点总结 移动开发基
2017-10-17T09:22:00Z
2017-10-17T09:22:00Z
apgy
https://www.cnblogs.com/apgy/
【摘要】原文地址:http://www.cnblogs.com/tugenhua0707/p/5180841.html#3809570 阅读目录 移动开发基本知识点 calc基本用法 box-sizing的理解及使用 理解display:box的布局 理解flex布局 Flex布局兼容知识点总结 移动开发基 <a href="https://www.cnblogs.com/apgy/p/7682863.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/apgy/p/7672810.html
微信小程序授权问题 - apgy
恢复内容开始 最近做微信小程序项目,授权这一块是个很头疼的事,项目中需要用到用户信息和地理位置,需要用户授权,如果用户点击了拒绝怎么处理呢? 一开始想的是用wx.getSetting获取用户的授权的权限,然后判断用户有没有授权相应权限,如果没有授权,调用wx.authorize授权。 实验后发现并没
2017-10-15T09:28:00Z
2017-10-15T09:28:00Z
apgy
https://www.cnblogs.com/apgy/
【摘要】恢复内容开始 最近做微信小程序项目,授权这一块是个很头疼的事,项目中需要用到用户信息和地理位置,需要用户授权,如果用户点击了拒绝怎么处理呢? 一开始想的是用wx.getSetting获取用户的授权的权限,然后判断用户有没有授权相应权限,如果没有授权,调用wx.authorize授权。 实验后发现并没 <a href="https://www.cnblogs.com/apgy/p/7672810.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/apgy/p/7555051.html
vue项目在微信中打开是好的,用支付宝打开页面空白? - apgy
今天晚上项目上线,在微信环境里一切正常,然后放到支付宝里懵了,一片空白。一开始以为是配置问题,然后就没在意,后来生产了,还是出现这种问题,用ios的支付宝打开正常,和同伴找了半天,发现是严格模式的问题,微信里有内置浏览器,所以没有这个问题,然而安卓版支付宝用的是手机自带浏览器,不支持严格模式,故出现
2017-09-19T16:08:00Z
2017-09-19T16:08:00Z
apgy
https://www.cnblogs.com/apgy/
【摘要】今天晚上项目上线,在微信环境里一切正常,然后放到支付宝里懵了,一片空白。一开始以为是配置问题,然后就没在意,后来生产了,还是出现这种问题,用ios的支付宝打开正常,和同伴找了半天,发现是严格模式的问题,微信里有内置浏览器,所以没有这个问题,然而安卓版支付宝用的是手机自带浏览器,不支持严格模式,故出现 <a href="https://www.cnblogs.com/apgy/p/7555051.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/apgy/p/7551543.html
使用vue-router实现返回 - apgy
在vue项目中使用vue-router做路由,做到返回页面的逻辑时,由于window.history.back满足不了返回的需要,故想通过 window.addEventListener('popstate', function(event) {}) 解决,无耐该事件执行的次数不固定,不知什么原因,
2017-09-19T06:05:00Z
2017-09-19T06:05:00Z
apgy
https://www.cnblogs.com/apgy/
【摘要】在vue项目中使用vue-router做路由,做到返回页面的逻辑时,由于window.history.back满足不了返回的需要,故想通过 window.addEventListener('popstate', function(event) {}) 解决,无耐该事件执行的次数不固定,不知什么原因, <a href="https://www.cnblogs.com/apgy/p/7551543.html" target="_blank">阅读全文</a>