博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
React 深入学习:ReactCreateRef
阅读量:5244 次
发布时间:2019-06-14

本文共 462 字,大约阅读时间需要 1 分钟。

path:packages/react/src/ReactCreateRef.js

源码

import type {RefObject} from 'shared/ReactTypes';// 一个具有单个可变值的不可变对象export function createRef(): RefObject {  const refObject = {    current: null,  };  if (__DEV__) {    Object.seal(refObject);  }  return refObject;}复制代码

RefObject 从其他模块导入,代码如下:

export type RefObject = {|  current: any,|};复制代码

解析

createRef 方法很简单,就是创建了一个 RefObject 类型的对象,其中只包含一个 current 属性,用来进行数据存储。


转载于:https://juejin.im/post/5d0ecb576fb9a07ed22477aa

你可能感兴趣的文章
转载:ASP.NET Core 在 JSON 文件中配置依赖注入
查看>>
socket初识
查看>>
磁盘测试工具
查看>>
代码变量、函数命名神奇网站
查看>>
redis cli命令
查看>>
Problem B: 占点游戏
查看>>
python常用模块之sys, os, random
查看>>
HDU 2548 A strange lift
查看>>
Linux服务器在外地,如何用eclipse连接hdfs
查看>>
react双组件传值和传参
查看>>
BNU29140——Taiko taiko——————【概率题、规律题】
查看>>
POJ 2289——Jamie's Contact Groups——————【多重匹配、二分枚举匹配次数】
查看>>
java 得到以后的日期
查看>>
[Kaggle] Sentiment Analysis on Movie Reviews
查看>>
python安装easy_intall和pip
查看>>
价值观
查看>>
mongodb命令----批量更改文档字段名
查看>>
CentOS 简单命令
查看>>
使用 SharedPreferences 分类: Andro...
查看>>
TLA+(待续...)
查看>>