V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  Alander  ›  全部回复第 1 页 / 共 10 页
回复总数  187
1  2  3  4  5  6  7  8  9  10  
我要成为吃橙子高手
74 天前
回复了 dcsuibian 创建的主题 React 搞不懂 useState 为什么会这么设计?
具体代码看 ReactFiberHooks.js 里的 dispatchSetState 方法吧,还是比较清晰明了的,日常还遇到过很多奇葩的问题其实去看一眼源码就大概了解了,react 还是比较线性的
74 天前
回复了 dcsuibian 创建的主题 React 搞不懂 useState 为什么会这么设计?
似乎楼内没有回答到点子上的,去 github 拉一下 react 源码就知道为什么了,useState 返回的数组的第 1 个对象是个 dispatch 方法,该方法伪代码如下:
```js
if (isRenderPhaseUpdate(fiber)) {
enqueueRenderPhaseUpdate(queue, update)
} else {
doAction()
enqueueRenderPhaseUpdate(queue, update)
}

```
第一次 setState 是在 else 里面会调用 action 就是打印 A prev1 1 ,后续的几次其实因为本次渲染应该在微任务队列所以走到 if 里面
+1
237 天前
回复了 Alander 创建的主题 程序员 在杭程序员回温州有什么出路?
哥们呀,年底过年就要结婚了,还是没决定回不回温州呀
这个问题简单抽象一下就好了吧?

从 ui 层面上看

就是 第一行永远存在,第二行可能不存在 判断条件是按钮个数

第一行永远只会有一个按钮,这个按钮是最长的按钮

两个 div 第一个是 flex ,第二个直接 text-align:right 就完事了
272 天前
回复了 Fizz2019 创建的主题 问与答 计划去日照玩 求推荐
OP 最后去了吗有什么推荐不?
272 天前
回复了 xhuang327 创建的主题 问与答 求推荐山东日照性价比高的酒店
op 订了哪家?我也要去
305 天前
回复了 insanny 创建的主题 生活 求助一个可行的隔音方案
@insanny 我一般一次性买 5 到 10 盒,不洗,我一般感觉捏起来没那么软了就换,没太在意时间
305 天前
回复了 insanny 创建的主题 生活 求助一个可行的隔音方案
耳塞,我自己用的安耳悠这个牌子,不戴耳塞不能睡觉+1
305 天前
回复了 Fantasia1993 创建的主题 推广 给大家送鹰嘴桃来了,欢迎分子。
309 天前
回复了 evemoo 创建的主题 分享发现 [吐槽] 现在的脚本开发者都这么牛逼的吗
我自己第一眼确实没太理解 op 提的 bug 啥意思,但是从一两次的对话中确实是能够理解 bug 现象的

说实话这种乐子人就不用浪费时间和他讨论了
1  2  3  4  5  6  7  8  9  10  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3486 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 47ms · UTC 10:48 · PVG 18:48 · LAX 03:48 · JFK 06:48
Developed with CodeLauncher
♥ Do have faith in what you're doing.