Axiu Blog
首页
关于我
链接
文章列表
写代码
初
Vue-初始化和渲染过程
因为最近在用`Vue`,所以想把代码看一下,我觉得,越多的了解运行机制,越能更好的解决问题和……避坑。 本文必须提前要了解的两个概念是:**`defineProperty`特性**,**观察者模式**。 我们以一个简单的结构来开始 n
Read more →
写代码
Vue-组件的data属性为什么必须是函数?
一般在公司环境使用中,各种前端框架都会用一下,因为不同框架理念和使用场景有些许区别,有的重规模化,有的追求轻便易上手;有的模块化程度很高,有的通常全部写一起;有的规则安排的明明白白,有的又需要各种语法糖……虽然最近几个月工作特别忙,但是还是
Read more →
写代码
React-事件补遗-Proxy
[上一篇](https://axiu.me/coding/react-event-bind-and-trigger/)留了一个代理`Proxy`没覆盖到,因为之前没怎么使用过,所以这篇补充一下相关内容。 > `Proxy`用于定义基本操作
Read more →
写代码
事
React-事件的注册和触发
事件也是React里使用频率很高的操作,各种`onClick`、`onFocus/onBlur`、`onChange`、`onSubmit`都是经常使用的。事件触发同样是update,也会使用`ReactUpdates.batchedUpd
Read more →
写代码
简
React-简单组件到浏览器DOM的渲染
在【[React-简单组件的挂载(mount)过程](https://axiu.me/coding/react-basic-component-mount/)】的2.6)里提到了组件最后从`ReactElement`到HTML-DOM的转换
Read more →
写代码
函
React-函数setState的执行
`setState`是`React`里使用频率最高的的一个操作,`React`的状态更新,不同于`vue`的直接`this.data`设置,需要都要通过这个函数进行。 在使用中,总结`setState`的3个特性: 1、异步更新,即调用
Read more →
写代码
函
React-函数batchedUpdates和Transaction执行
在[【React-简单组件渲染(render)过程】](https://axiu.me/coding/react-basic-component-render/)里,留了两个小坑:BatchingStrategy的运行机制和transact
Read more →
写代码
React-简单组件的挂载(mount)过程
[上一篇](https://axiu.me/coding/react-basic-component-render/)大致看了一下简单组件渲染过程。走到`internalInstance.mountComponent`,没有往里细看,因为`
Read more →
写代码
React-简单组件渲染(render)过程
没有需求就没有任务,没有任务就不想看代码。但是对于分配了代码讲解任务的人来说,终于还是有不得不看代码的“任务”。 C或者Java等“严谨语言圈”对阅读源码有一种谜样的执着,仿佛大神都是从阅读源码一步一步修炼过来的。但是对于“不严谨”的Ja
Read more →
写代码
微信小程序开发总结
这几个月公司的小程序开发工作落在了我们身上,紧锣密鼓的开发完毕之后,有必要总结一些开发过程中的坑和一些奇怪的解决办法。 一个小程序页面包括以下几个部分 > page > ├── page.wxml > ├── page.js
Read more →
1
5
6
7
51