05 2018 档案

摘要:官网:https://www.mipengine.org/ 视频教学:http://bit.baidu.com/subject/datalist/sid/10/cid/22.html github:https://github.com/mipengine/ 入门教学:https://www.mipe 阅读全文
posted @ 2018-05-30 19:56 贝尔塔猫 阅读(433) 评论(0) 推荐(0) 编辑
摘要:forEach无法使用break和return来中断,只能使用throw catch来达到中断的效果了。 阅读全文
posted @ 2018-05-29 17:22 贝尔塔猫 阅读(1006) 评论(0) 推荐(0) 编辑
摘要:准备材料: 1、微信web开发者工具 2、菜单json 第一步,打开微信开发者工具,切换为【公众号网页调试】 第二步、菜单json 如果后端是由你开发的,你理所当然认识以下这些内容,如果你不认识,那么发给你们的后端,他们肯定认识。让他们给你即可。 第三步:拿到菜单json后,我们关键要的,是 url 阅读全文
posted @ 2018-05-28 17:23 贝尔塔猫 阅读(403) 评论(0) 推荐(0) 编辑
摘要:什么是ip代理 《Python 3网络爬虫开发实战》 《代理的基本原理》 代理实际上指的就是代理服务器,英文叫作proxy server,它的功能是代理网络用户去取得网络信息。形象地说,它是网络信息的中转站。【在我们正常请求一个网站时,是发送了请求给Web服务器,Web服务器把响应传回给我们。如果设 阅读全文
posted @ 2018-05-25 14:55 贝尔塔猫 阅读(468) 评论(0) 推荐(0) 编辑
摘要:$ 选择器的第二个参数 阅读全文
posted @ 2018-05-25 09:58 贝尔塔猫 阅读(463) 评论(0) 推荐(0) 编辑
摘要:// 在函数块的try中return,会直接成为函数的return值 function test() { try { alrt(123) return 'success' } catch(err) { return 'fail' } } var result = test() console.log(result); // ... 阅读全文
posted @ 2018-05-24 15:33 贝尔塔猫 阅读(185) 评论(0) 推荐(0) 编辑
摘要:function foo() { var a = 20 var b = 30 function bar() { debugger; return a + b } return bar; } var bar = foo(); bar(); 阅读全文
posted @ 2018-05-23 16:58 贝尔塔猫 阅读(224) 评论(0) 推荐(0) 编辑
摘要:场景是这样的,通过layer打开一个弹窗,里面放置一个表单,表单是用layui来渲染的。 当弹窗完成之后,我需要渲染表单中的一些内容、譬如laydate。 表单的模板如下: 然而发现各种各样的问题。尤其是laydate,后来才发现,这是因为渲染了两次导致的。 页面的div虽然隐藏了,但终究还是渲染了 阅读全文
posted @ 2018-05-23 16:24 贝尔塔猫 阅读(4687) 评论(0) 推荐(0) 编辑
摘要:典型的运用场景就是indexOf 阅读全文
posted @ 2018-05-23 10:11 贝尔塔猫 阅读(533) 评论(0) 推荐(0) 编辑
摘要:一直以为,如果你使用一个未定义的变量,肯定会报错。甚至根本不可能有这种场景。 但仔细想想还是有的,譬如你要判断全局是否存在$变量。或者要为全局暴漏一个全局变量之前,先判断是否有这个变量。 阅读全文
posted @ 2018-05-21 09:52 贝尔塔猫 阅读(281) 评论(0) 推荐(0) 编辑
摘要:1、console 模块如何换行? shift + enter即可。 2、有时候 network 没有分类标签(xhr、img、js、css)怎么办? 按下这个图标就可以显示出来了 阅读全文
posted @ 2018-05-19 15:14 贝尔塔猫 阅读(183) 评论(0) 推荐(0) 编辑
摘要:通常在获取或者设置checked,selected,readonly,disabled等的时候使用prop效果更好 attr是通过setAtrribute和getAttribute来设置的,使用的是DOM属性节点,而prop是通过document.getElementById(el)[name] = 阅读全文
posted @ 2018-05-19 11:35 贝尔塔猫 阅读(240) 评论(0) 推荐(0) 编辑
摘要:使用 signature_pad canvas 库生成的图片太大。但又没有提供方法来压缩。 当然这是根据你canvas的画布大小决定的,某些原因导致我的画布就得是那么大。 随随便便一个图片转化为base64 之后就是200kb-300kb。所以得想办法压缩。 思路就是把生成的base64 图片再一次 阅读全文
posted @ 2018-05-17 08:35 贝尔塔猫 阅读(4149) 评论(0) 推荐(0) 编辑
摘要:诀窍1:使用el.contains(e) 来判断点击的区域诀窍2:使用mouseup 诀窍3:完成之后,移除事件 阅读全文
posted @ 2018-05-17 08:32 贝尔塔猫 阅读(333) 评论(0) 推荐(0) 编辑
摘要:使用 console.log(err); 是无法打印出来的。默认只能打印出错误信息。如图 需要使用console.table(err); 才可以打印。这算是一个hack吧 阅读全文
posted @ 2018-05-11 08:40 贝尔塔猫 阅读(964) 评论(0) 推荐(0) 编辑
摘要:我们习惯使用application/json方式提交,所以会在ajax中指定contentType。 但请务必注意,我们提交的data必须是纯字符串才可以。所以一般会使用JSON.stringify()来转换一下。否则后端无法接受 但请务必注意,我们提交的data必须是纯字符串才可以。所以一般会使用 阅读全文
posted @ 2018-05-06 21:25 贝尔塔猫 阅读(1645) 评论(0) 推荐(0) 编辑
摘要:安装:npm install pm2 -g #全局安装pm2 查看版本:pm2 -v 自动重启: pm2 start hello.js --watch 查看列表:pm2 list 查看日志: pm2 log <id|name> 停止服务:pm2 stop <id|name> 阅读全文
posted @ 2018-05-06 09:53 贝尔塔猫 阅读(274) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示