【发布时间】:2020-01-30 05:29:51
【问题描述】:
在 useRef() 钩子内的 React 功能组件中声明静态变量与简单地将它们声明为对象属性有哪些优点或缺点。
useRef 方法:
import React, { useRef } from "react";
const MyComponent = () => {
const staticProp = useRef("Hello, World!");
return (
<div>{staticProp.current}</div>
)
}
export default MyComponent;
对象属性方法:
import React from "react";
const MyComponent = () => {
return (
<div>{MyComponent.staticPro}</div>
)
}
MyComponent.staticProp = "Hello, World!";
export default MyComponent;
【问题讨论】:
标签: javascript reactjs static react-hooks