V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  nanxiaobei  ›  全部回复第 7 页 / 共 23 页
回复总数  443
1 ... 3  4  5  6  7  8  9  10  11  12 ... 23  
@chnwillliu #32
「辑复杂存在多层异步嵌套的时候或者更新 state 的逻辑在深层分支里的时候」,其实你知道自己在说什么吗?
React 同步任务里,调用无数次 setState 也只触发一次更新,React 18 会改为异步任务调无数次也只触发一次。
你调用 setData setList setUserData setImgUrl setLoading 的时候,关心「恰当的时候」了吗,不都是直接调用吗?怎么换个马甲就不认识了,真是奇怪。
@chnwillliu #32 为啥都是「 React 哲学」一个个哲学大师 ... 来给你看一个直接赋值的 React 开源项目 https://github.com/pmndrs/valtio
@SmiteChow #30 其实不知道哪句话让你产生了「攻击 react 」的感觉,首先就是 React 没那么神圣你为啥搞的这么虔诚,其次可以看看我的 GitHub ,做的项目基本都是 React 相关的 😉 https://github.com/nanxiaobei
@SmiteChow #26 React 不是宗教,你却急着烧香
@theohateonion #27 setData 之类的函数难倒是「隐式」调用的吗? class 组件时代你是怎么开发的? this.setState() 是不是非常的不 React ?
@hkbarton #23

React 难倒不是自己控制什么时候刷新界面的吗?比如

```
setData(res.data);
setLoading(false);
```
@chnwillliu #17 其实 class 组件是已经被 React 淘汰的东西,当然主要是思考用函数的方式来解决
@momocraft #15 是的,有这个问题。这个 1 楼提到了,已更新 codesandbox 示例代码,v2ex 没法修改文章,可以看这里 https://zhuanlan.zhihu.com/p/430796962
@chnwillliu 1. 不是 forceUpdate ,2. 不是 class 组件没有 this ,3. 如果你认为跟 React 官方写法不一样就是「魔改」,那确实是「魔改」,其实 mobx 也是魔改不是吗,高阶组件不也是魔改
@ruxuan1306 #8 内个 ... 我是 5 年 React 开发经验,开发过好几个 React 相关库( https://github.com/nanxiaobei ),不会任何 Java 😉
@chnwillliu #6 这也不是魔改 React ,这一些都是原生 JS ,没有任何魔法,就像你不能说是 JS 魔改了 React 。
@chnwillliu #6 不不,这不是 forceUpdate ,这跟 const [count, setCount] = useState(0) 后调用 setCount 是一模一样的,都是触发 re-render 而已。
@ayang23 #1 是的,理论上是这样的~
2021-11-05 19:49:58 +08:00
回复了 ericwang0717 创建的主题 分享创造 新型博客产品,读者可付费订阅
界面太土,10 年前程序员风格
2021-11-05 17:57:14 +08:00
回复了 nanxiaobei 创建的主题 程序员 现代 Web 开发过去与未来
@zjsxwc #16 就像开车门槛也很低,给小学生开车,其实也能开
2021-11-05 17:55:20 +08:00
回复了 nanxiaobei 创建的主题 程序员 现代 Web 开发过去与未来
@star7th #15 其实最开始写的是「给后端」,又改成了「给 Server 」,主要是表达这个得解耦,由前端负责也合理。
2021-11-05 14:45:11 +08:00
回复了 nanxiaobei 创建的主题 程序员 现代 Web 开发过去与未来
@vinle 哇塞你好贱,我喜欢
2021-11-05 13:58:37 +08:00
回复了 oncetalk 创建的主题 奇思妙想 是不是应该把浏览器也看做操作系统?
@murmur #19 技术啥啊,就你懂个技术
2021-11-05 13:27:04 +08:00
回复了 oncetalk 创建的主题 奇思妙想 是不是应该把浏览器也看做操作系统?
我服了 V2EX 现在的回贴氛围了,很明显楼主是打个比方,然后一群人科普这不是操作系统。

就像有人说肉夹馍算是中国汉堡,一堆人追上来科普你到底懂不懂汉堡人家用的是面包哦。

实在是初中生嘚瑟感太强烈了。
2021-11-05 12:26:32 +08:00
回复了 nanxiaobei 创建的主题 程序员 现代 Web 开发过去与未来
@weimo383 #3 kee.so 还在开发,大概是提供一个好看的个人 URL ,「手机屏幕」形式的主页。
1 ... 3  4  5  6  7  8  9  10  11  12 ... 23  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3088 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 18ms · UTC 14:33 · PVG 22:33 · LAX 06:33 · JFK 09:33
Developed with CodeLauncher
♥ Do have faith in what you're doing.