上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 43 下一页
摘要: componentWillMount 在渲染前调用,在客户端也在服务端。 componentDidMount : 在第一次渲染后调用,只在客户端。之后组件已经生成了对应的DOM结构,可以通过this.getDOMNode()来进行访问。 如果你想和其他JavaScript框架一起使用,可以在这个方法 阅读全文
posted @ 2020-03-18 14:31 又回到了起点 阅读(153) 评论(0) 推荐(0) 编辑
摘要: class ShoppingList extends React.Component { render() { return ( <div className="shopping-list"> <h1>Shopping List for {this.props.name}</h1> <ul> <li 阅读全文
posted @ 2020-02-25 15:04 又回到了起点 阅读(366) 评论(0) 推荐(0) 编辑
摘要: 1. 微信服务器就相当于一个转发服务器,终端(手机、Pad等)发起请求至微信服务器,微信服务器,然后将请求转发给自定义服务(这就里就是我们的具体实现)。 服务处理完毕,然后挥发给微信服务器,微信服务器再将具体响应回复到终端。 通信协议为:HTTP 数据格式为:XML 具体的流程如下图所示: 其实,我 阅读全文
posted @ 2020-02-24 21:41 又回到了起点 阅读(500) 评论(0) 推荐(0) 编辑
摘要: 支付宝小程序构建经历了以下两大过程: Webpack 化 去 Webpack 化 乍一看就好像一开始走错了路,但其实,并没有清晰的界限可以判定某一技术变更是对的还是错的,因为所有的决定都取决于当下的状态。 Webpack 化 Webpack 化 先来说一说为什么 Webpack 化。个人觉得 Web 阅读全文
posted @ 2020-01-22 14:53 又回到了起点 阅读(474) 评论(0) 推荐(0) 编辑
摘要: 插件选项 注意:多次指定插件时,仅考虑第一个选项。 decorators: decoratorsBeforeExport(boolean) // decoratorsBeforeExport: true @dec export class C {} // decoratorsBeforeExport 阅读全文
posted @ 2020-01-21 13:38 又回到了起点 阅读(707) 评论(0) 推荐(0) 编辑
摘要: @babel/parser Babel解析器(以前是Babylon)是Babel中使用的JavaScript解析器。 默认情况下启用了最新的ECMAScript版本(ES2017)。 评论附件。 支持JSX,Flow,Typescript。 支持实验语言建议(至少在阶段0接受任何PR )。 学分 由 阅读全文
posted @ 2020-01-21 10:00 又回到了起点 阅读(376) 评论(0) 推荐(0) 编辑
摘要: Babel是一个工具链,主要用于将ECMAScript 2015+版本的代码转换为向后兼容的JavaScript语法,可以使之运行在当前和旧版本的浏览器或其他环境中。下面列出的是Babel能为你做的事情: 语法转换 通过Polyfill方式在目标环境中添加缺失的特性(通过@ babel / poly 阅读全文
posted @ 2020-01-20 15:35 又回到了起点 阅读(434) 评论(0) 推荐(0) 编辑
摘要: 1. 单线程 1.1 改造Vue 对Vue进行改造通常有两种方案: 使用类似polyfill的手法覆盖一些Vue原生提供的API Fork一个Vue出来自己改 第一个方案能力有限,有一些Vue内部的逻辑没有办法通过polyfill的形式更改。第二种方案的缺陷是如果我只想修改Vue中的某一块逻辑,其他 阅读全文
posted @ 2020-01-19 11:00 又回到了起点 阅读(421) 评论(0) 推荐(0) 编辑
摘要: Promises 和 microtasks 因为它大概是最简单的了。一个 Promise 回调也被称为 “microtask”,它以与 MutationObserver 回调相同的频率运行。如果 queueMicrotask() 没有被规范排除并且进入浏览器领域,它也会有同样的结果。 我已经写过很多 阅读全文
posted @ 2020-01-16 11:26 又回到了起点 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 一、小程序历史 HTML5 于 2007 年在 W3C 立项,与 iPhone 发布同年。乔布斯曾期待 HTML5 能帮助 iPhone 打造起应用生态系统。但 HTML5 的发展速度并不如预期,虽然它成功地打破了 IE+Flash 垄断的局面,却没有达到承载优秀的移动互联网体验的地步。苹果公司在 阅读全文
posted @ 2020-01-15 16:40 又回到了起点 阅读(243) 评论(0) 推荐(1) 编辑
上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 43 下一页