![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
react
文章平均质量分 63
佛一脚
这个人很懒没有写个性签名
展开
-
学习react,复制一个civitai(C站)-更新3
react上手简单,但是优化真的好难,逻辑越复杂,越难优化。优化的目的是避免重复渲染组件,从而加快渲染速度,减轻浏览器的压力。然而想要重复使用组件,就需要考虑很多层面东西,最近界面写的差不多了,我正在学习useMemo这个钩子,用不好就是负优化!所以导致很多组件我不敢使用useMemo来优化。还要继续努力!原创 2023-07-17 22:06:37 · 1077 阅读 · 0 评论 -
学习react,复制一个civitai-更新2
操作:在模型详情界面点击一个图片,就能到图片详情界面1.点击哪个图片,就会展示哪个,同时还会更新图标的下标。2. 右上角有个X,点击就能关闭3. 键盘ESC键,也能关闭图片详情界面4. 点击左右图标会更新路由的imageID5. 如果有prompts,在右下角可以复制prompts到stable diffusion总的来说,跟Civitai官网是一样的操作,只不过数据没人家的丰富。虽然只是一个简单的界面,但是要实现里面的功能,还是要学习很多react钩子,路漫漫其修远兮,还要继续努力学习react。原创 2023-07-15 13:54:30 · 1284 阅读 · 0 评论 -
学习react,复制了一个C站Civitai
我还是一个菜鸡,所以不像c站那样用了各种技术。目前只是为了展示数据,我的Civitai简单技术栈如下前端:React后端:Flask数据库,emmm没有用数据库react技术方面用的比较多的还是各种钩子,useEffect,useState,useContext等,由于基础不够扎实,学了就忘,经常写着写着就忘记钩子的用法,或者干脆钩子名都忘了。然后就是typescript的严格类型限制,类型不写,或者写的不合适就会有红色报错提示,好烦emmm。未来准备学习next,跟c站一样,用next技术。原创 2023-07-08 11:43:52 · 1058 阅读 · 0 评论