摘要:前言 首先来看一个JavaScript的代码片段: 如果你能知道正确的答案,那么后续的内容可以略过了;如果不能建议看看下面有关js异步的内容,百利无一害,😁😁。 任务队列 js的一大特点是单线程,即同一个时间只能做一件事,这样设计主要与其作为浏览器脚本语言有关,js主要用途是用户交互以及操作do 阅读全文
posted @ 2019-09-17 09:52 wonyun 阅读 (104) 评论 (0) 编辑
摘要:背景 我们的小程序项目的构建是与web项目保持一致的,完全使用webpack的生态来构建,没有使用小程序自带的构建功能,那么就需要我们配置代码转换的babel插件如 、`Proxy async/await onError` 生命周期只能捕获同步错误,而完全不采用小程序自带构建工具的情况下,开发模式下 阅读全文
posted @ 2019-09-03 10:50 wonyun 阅读 (211) 评论 (0) 编辑
摘要:从前面 "从微信小程序开发者工具源码看实现原理(一) 小程序架构设计" 可以知道,小程序大部分是通过web技术进行渲染的,也就是最终通过浏览器的dom tree + cssom来生成渲染树;既然最终是通过css来绘制ui布局,我们知道小程序提供的自适应css单位 在浏览器环境根本不被识别,所以小程序 阅读全文
posted @ 2019-07-25 11:15 wonyun 阅读 (515) 评论 (1) 编辑
摘要:+ "wxml与wxss的转换" + "1、wxml使用wcc转换" + "2、wxss使用wcsc转换" + "开发者工具主入口" + "视图层页面的实现" + "视图层页面实现技术细节" + "视图层快速打开原理" + "视图层新打开页面流程" + "业务逻辑层页面的实现" wxml与wxss的 阅读全文
posted @ 2019-07-22 09:56 wonyun 阅读 (761) 评论 (0) 编辑
摘要:文章概览: + "引言" + "小程序开发者工具双线程通信的设计" + "1、on: 用来收集小程序开发者工具触发的事件回调" + "2、invoke:以api方式调用开发工具提供的基础能力" + "3、publish:用来向Appservice业务层发送消息" + "4、subscribe: 用来 阅读全文
posted @ 2019-07-11 17:50 wonyun 阅读 (351) 评论 (0) 编辑
摘要:使用微信小程序开发已经很长时间了,对小程序开发已经相当熟练了;但是作为一名对技术有追求的前端开发,仅仅熟练掌握小程序的开发感觉还是不够的,我们应该更进一步的去理解其背后实现的原理以及对应的考量,这可能会解释我们在开发过程中遇到的一些疑惑,比如为啥小程序不能操作dom、小程序是web技术渲染还是nat 阅读全文
posted @ 2019-07-11 17:24 wonyun 阅读 (1076) 评论 (3) 编辑
摘要:之前在使用webpack3构建基于less预处理的项目时,在对指定的元素使用 来设置背景图片时,本地开发是ok的,但是在项目编译产出后背景图片就找不到;目前用webpack4开发项目时,同样遇到类似的问题;所以就借此机会探讨一下产生问题的原因。 问题产生原因 webpack3项目场景复现 项目web 阅读全文
posted @ 2019-06-17 12:40 wonyun 阅读 (274) 评论 (0) 编辑
摘要:使用electron时间不是很久,随着使用的深入慢慢的也遇到一些问题,下面总结一下遇到的问题与大家分享,避免趟坑。 主要问题汇总如下: + "webview与渲染进程renderer间通信" + "BrowserWindow加载第三方网站,集成node模块时导致第三方模块不可用" + "预加载脚本p 阅读全文
posted @ 2019-06-10 14:41 wonyun 阅读 (725) 评论 (0) 编辑
摘要:参与微信小程序开发有一段时间了,先后完成信息查询类和交易类的两个不同性质的小程序产品的开发;期间遇到各种各样的小程序开发的坑,有的是小程序基础功能不断改进完善而需要业务持续的适配,有的是小程序使用上的一些坑;下面针对小程序开发过程中遇到的一些坑跟大家分享,有些没有深究具体原因; 1、原生组件遮盖的问 阅读全文
posted @ 2019-05-07 22:31 wonyun 阅读 (357) 评论 (0) 编辑
摘要:nginx主要是公司运维同学必须掌握的知识,涉及到反向代理、负载均衡等服务器配置。前端开发尤其是纯前端开发来说对nginx接触的并不多,但是在一些情况下,nginx还是需要前端自己来搞;例如我们公司的开发环境和测试环境,虽然qa可以帮助搞定配置,但是每新增一个前端模块或者模块nginx配置经常变更都 阅读全文
posted @ 2019-02-08 19:19 wonyun 阅读 (915) 评论 (0) 编辑