react-hooks-in-svelte:React钩子示例移植到Svelte

时间:2024-04-21 02:47:16
【文件属性】:

文件名称:react-hooks-in-svelte:React钩子示例移植到Svelte

文件大小:2.05MB

文件格式:ZIP

更新时间:2024-04-21 02:47:16

react hooks svelte JavaScript

在Svelte中React钩子 示例移植到 。 useState 在Svelte中, const [varName, set] = useState(initialValue)变为let varName = initialValue 。 setter函数被JavaScript的赋值运算符=代替。 useEffect 在React中,有3种使用useEffect() 。 依赖useEffect(fn) null : useEffect(fn) 。 这在每个渲染器上运行。 将空数组作为依赖项: useEffect(fn, []) 。 这将在安装过程中运行,而清除功能将在卸载过程中运行。 带有依赖项变量列表: useEffect(fn, [a, b, c]) 。 只要依赖项发生更改,这就会重新利用。 只要依赖项发生更改并且在卸载期间运行清除。 这是#2的示例,其中在挂载组件时运行回调


网友评论