Каковы преимущества или недостатки объявления статических переменных в функциональных компонентах React в хуке useRef()
по сравнению с простым объявлением их как свойства объекта.
Метод 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;