原文 react-fiber-architecture 介绍 React Fibre是React核心算法正在进行的重新实现。它是React团队两年多的研究成果。 React Fiber的目标是提高其对动画,布局和手势等领域的适用性。它的主体特征是增量渲染:能够将渲染工作分割成块,并将其分散到多个帧中 ...
分类:
其他好文 时间:
2020-05-05 20:05:00
阅读次数:
59
1. Vue双向绑定原理 3.0还没用到项目里 ES5: Object.defineProperty 双向绑定之后具体怎么更新DOM??? 2. MVC和MVVM的区别 Vue(MVVM)数据更改视图也更改 React(MVC) onChange加在元素上也可以实现双向绑定(MVVM) 3 浏览器跨 ...
分类:
其他好文 时间:
2020-05-05 17:53:47
阅读次数:
62
1.解析输入的URL地址 http://www.baidu.cn:80/index.html?lx=teacher#video 传输协议(把信息在客户端和服务器端进行传递,类似于快递小哥) http 超文本传输协议(传输的内容除了文本,还有可能是其它类型:二进制编码、BASE64码、文件流等等) h ...
分类:
Web程序 时间:
2020-05-05 12:51:38
阅读次数:
67
首先,在路由页面,引入了一个组件。RouteDemo <BrowserRouter> {/* 没通过 <Route /> 匹配路由的 默认拿不到history的*/} <RouteDemo /> <Switch> <Route path='/table' component={TableDemo}/ ...
分类:
其他好文 时间:
2020-05-05 12:48:39
阅读次数:
160
React 把组件看成是一个状态机(State Machines)。通过与用户的交互,实现不同状态,然后渲染 UI,让用户界面和数据保持一致。 React 里,只需更新组件的 state,然后根据新的 state 重新渲染用户界面(不要操作 DOM)。 在具有许多组件的应用程序中,在销毁时释放组件所 ...
分类:
其他好文 时间:
2020-05-05 12:45:47
阅读次数:
48
在页面引入 import nb from '@/assets/nb.jpg' <img src={nb} /> ...
分类:
其他好文 时间:
2020-05-05 12:31:33
阅读次数:
37
条件渲染 在 React 中,你可以创建不同的组件来封装各种你需要的行为。然后还可以根据应用的状态变化只渲染其中的一部分。 ...
分类:
其他好文 时间:
2020-05-05 12:23:22
阅读次数:
45
1、为什么使用typeScript? typeScript是JavaScript的超集 typeScript在编译期间就可以将错误抛出 增强代码的可阅读性和可维护性 2、案例的功能逻辑 切换职业 选择服务区域 选择服务品种 选择服务承诺 3、使用命令创建react Native的typescript ...
分类:
其他好文 时间:
2020-05-05 10:31:48
阅读次数:
144
# pip install rsa import rsa import base64 #生成公私钥 public_key, private_key = rsa.newkeys(1024) msg = '今晚8点老地方碰头' # 加密 encryptd_msg = rsa.encrypt(msg.en ...
分类:
编程语言 时间:
2020-05-05 00:44:35
阅读次数:
76
vue和react的diff算法,都是忽略跨级比较,只做同级比较。vue diff时调动patch函数,参数是vnode和oldVnode,分别代表新旧节点。 1. vue比对节点,当节点元素类型相同,但是className不同,任务是不同类型元素,删除重建,而react会认为是同类型节点,只是修改 ...
分类:
编程语言 时间:
2020-05-05 00:31:36
阅读次数:
551