Sivan


  • 首页

  • 关于

  • 标签

  • 分类

  • 归档

  • 搜索

Cocos:计时器

发表于 2021-07-05 | 分类于 Cocos |
字数统计: 354 字 | 阅读时长 ≈ 1 分钟
下面是 Component 中所有关于计时器的函数: schedule:开始一个计时器 scheduleOnce:开始一个只执行一次的计时器 unschedule:取消一个计时器 unscheduleAllCallbacks:取消这个组件的所有计时器 schedule开始一个计时器 1234th ...
阅读全文 »

Cocos:生命周期

发表于 2021-07-05 | 分类于 Cocos |
字数统计: 769 字 | 阅读时长 ≈ 3 分钟
Cocos Creator 为组件脚本提供了生命周期的回调函数。开发者只需要定义特定的回调函数,Creator 就会在特定的时期自动执行相关脚本,开发者不需要手工调用它们。 目前提供给开发者的生命周期回调函数主要有(按生命周期触发先后排列): onLoad onEnable start updat ...
阅读全文 »

React:useCallback、useMemo、memo

发表于 2021-05-11 | 分类于 React |
字数统计: 1,287 字 | 阅读时长 ≈ 5 分钟
useMome、useCallback用法都差不多,都会在第一次渲染的时候执行,之后会在其依赖的变量发生改变时再次执行,并且这两个hooks都返回缓存的值,useMemo返回缓存的变量,useCallback返回缓存的函数。 123const value = useMemo(fnM, [a]);co ...
阅读全文 »

React:useLayoutEffect和useEffect的区别

发表于 2021-05-11 | 分类于 React |
字数统计: 1,351 字 | 阅读时长 ≈ 5 分钟
渲染流程 react 在 diff 后,会进入到 commit 阶段,准备把虚拟 DOM 发生的变化映射到真实 DOM 上。 在 commit 阶段的前期,会调用一些生命周期方法,对于类组件来说,需要触发组件的 getSnapshotBeforeUpdate 生命周期,对于函数组件,此时会调度 us ...
阅读全文 »

React:useRef

发表于 2021-05-11 | 分类于 React |
字数统计: 661 字 | 阅读时长 ≈ 3 分钟
介绍类组件、React 元素用 React.createRef,函数组件使用 useRef useRef 返回一个可变的 ref 对象,其 .current 属性被初始化为传入的参数(initialValue)。返回的 ref 对象在组件的整个生命周期内保持不变。 使用绑定DOM类组件1234567 ...
阅读全文 »

Ant-Design:Form.list使用

发表于 2021-05-11 | 分类于 React |
字数统计: 180 字 | 阅读时长 ≈ 1 分钟
使用1234567891011121314<Form> <Form.List name='data'> {(fields) => ( fields.map(field => ( ...
阅读全文 »

React:踩坑记

发表于 2021-05-08 | 分类于 React |
字数统计: 110 字 | 阅读时长 ≈ 1 分钟
使用useState时没有触发渲染,可能是因为将已有的对象传递过去,它认为没有改变,可以这样处理 1setNumbers([..old]); 多个表单不要放同一页面,拆分成多个组件 Redirect一般都放Switch里面,必须放在Switch最后一行(含义:如果上面的路由都匹配不到时,跳转到 ...
阅读全文 »

React:重定向Redirect

发表于 2021-04-28 | 分类于 React |
字数统计: 8 字 | 阅读时长 ≈ 1 分钟
React-Router实战:重定向Redirect
阅读全文 »

React:rematch

发表于 2021-04-19 | 分类于 React |
字数统计: 855 字 | 阅读时长 ≈ 4 分钟
rematch是对redux的二次封装,简化了redux是使用,极大的提高了开发体验。rematch仅仅是对redux的封装,没有依赖redux-saga,也没有关联react,因此其可以用在其他的视图库中,如vue等。 Redux vs Rematch item Redux Rematch ...
阅读全文 »

Egg:入门

发表于 2021-04-15 | 分类于 Egg |
字数统计: 868 字 | 阅读时长 ≈ 4 分钟
完整目录结构12345678910111213141516171819202122232425262728293031323334353637egg-project├── package.json├── app.js (可选)├── agent.js (可选)├── app| ├── route ...
阅读全文 »
1…345…20
Sivan

Sivan

I will be strong enough to make you feel bad

200 日志
27 分类
27 标签
GitHub Twitter 微博
© 2017 — 2022 Sivan
由 Hexo 强力驱动
|
主题 — NexT.Pisces v5.1.4
访客数 总访问量