//vue可以說是結合了一些react的優點,並在此基礎上進行封裝,兩者有很多相似之處。
要實現vue的computed,很簡單,useMemo屬性即可
//useMemo,useCallback import React, { memo, useMemo, useCallback, useState } from 'react'; const App = memo(() => { const [count, setCount] = useState(0); let double = useMemo(() => { return count * 2 }, [count]); //double依賴於count,當count改變時,double自動改變,詳情可見我的useMemo文章 return ( <div> <button onClick={()=>{setCount((count) => count + 1)}}>count+1</button> </div> ) }) export default App;
前端很簡單,只要舉一反三,你就會發現前端框架原理都是一樣的,只要努力,芳香自來