🌸
357 subscribers
127 photos
17 videos
197 links
记录一些 学习笔记,工具,和其它奇怪的东西
Download Telegram
今日迷惑:React 升级踩坑

昨天把 React 升 18,遇到个奇葩问题,useEffect 会被重复调两次,即使是 useEffect(..., [])。

花了半个多小时排查,从 root 一直排查到各个功能模块,也没找到原因。最后把 Vite 重启了下,就好了!!就好了!!!

感觉应该是 @vitejs/plugin-react-refresh 的 BUG,因为升级完先跑了一遍 build,构建出的版本是没问题的,功能正常,直到 dev 时才发现会调两次。不过找了一圈并没有发现相关的 issues,重启后也没法复现。

#experience
Forwarded from 三咲雅 🍓
This media is not supported in your browser
VIEW IN TELEGRAM
Forwarded from Hacker News (yahnc_bot)
Hacker News
Zas Editor https://www.zeditor.app/
这真的不是Xcode换了个皮嘛
#看了什么
Typescript as fast as Rust: Typescript++
https://zaplib.com/docs/blog_ts++.html
才发现 Go 的 const 默认是没类型的,之前没怎么注意过

const a = 10
math.Sqrt(a * a) //passed


如果把 a 换成变量就不行了:

var a = 10
math.Sqrt(a * a) // Cannot use ‘a * a’ (type int) as the type float64


#experience
👍1
reduce 和 Promise 的阴间搭配