V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  wxsm  ›  全部回复第 7 页 / 共 40 页
回复总数  794
1 ... 3  4  5  6  7  8  9  10  11  12 ... 40  
2021-02-20 23:14:59 +08:00
回复了 wxsm 创建的主题 程序员 useEffect 为什么不能支持 async function?
@cwliang
@ericls
可不就是在向各位学习吗。楼上很多回复还是很认真地回答了我的问题的。
2021-02-20 18:27:51 +08:00
回复了 wxsm 创建的主题 程序员 useEffect 为什么不能支持 async function?
@soulmt 其实这个我都懂。只不过我在想的是,为什么这样。比如卸载函数为什么是 effect 的返回值,而不是独立的一个参数
2021-02-20 18:25:16 +08:00
回复了 wxsm 创建的主题 程序员 useEffect 为什么不能支持 async function?
@iahu 所以说心智负担太重,写个代码跟搞科研一样
2021-02-20 16:57:11 +08:00
回复了 wxsm 创建的主题 程序员 useEffect 为什么不能支持 async function?
@iahu 第一,hooks 目前并不是全部要求同步的,至少 useCallback 可以直接定义 async 函数。第二,useEffect 现在的做法也只能是假同步,要求别人在 effet 里必须写纯函数,然而又建议有异步需求的人在纯函数里面写 IIFE,这种做法也同样无法保证销毁函数与 effect 函数的时序性。这就是单纯的简化了自己的工作,把困难的工作交给了用户。
2021-02-20 16:52:32 +08:00
回复了 wxsm 创建的主题 程序员 useEffect 为什么不能支持 async function?
@noe132 可惜我司的项目已经被 redux 套牢了
2021-02-20 16:29:30 +08:00
回复了 wxsm 创建的主题 程序员 useEffect 为什么不能支持 async function?
@anjianshi 道理是这么个道理,但复杂就不做,最终不是恶心了用户吗
2021-02-20 16:27:08 +08:00
回复了 xiaohantx 创建的主题 问与答 ci/cd 前端自动化部署的一个问题
@xiaohantx 你贴的 docker-build 也是个 CI 任务,估计是你们后端用来打包上传镜像用于部署的,跟 runner 没有关系
2021-02-20 16:17:12 +08:00
回复了 wxsm 创建的主题 程序员 useEffect 为什么不能支持 async function?
@azcvcza 说是这么说,但是 async 的初衷就是让异步有同步的使用体验,useEffect 明显违背了这个初衷。
2021-02-20 16:15:19 +08:00
回复了 wxsm 创建的主题 程序员 useEffect 为什么不能支持 async function?
@tedd 你不觉得很丑陋吗,别的地方都用 async 这里来个 then
2021-02-20 16:13:03 +08:00
回复了 xiaohantx 创建的主题 问与答 ci/cd 前端自动化部署的一个问题
@xiaohantx Shell 模式写 image 没有用,会被忽略。这个需要重新配置一下 runner,或者放弃使用 docker,在 runner 宿主机上安装 nodejs,两种方式都行。
2021-02-20 16:09:17 +08:00
回复了 xiaohantx 创建的主题 问与答 ci/cd 前端自动化部署的一个问题
@xiaohantx 你可以看一下 CI 的执行日志,开头几行会有类似 `Using Shell executor` 的输出,如果是 Shell 说明配错了,你在 yarml 里面指定了 image 没有用,它会直接在宿主机上执行。如果是 Using Docker executor,那才是对的。
2021-02-20 15:59:24 +08:00
回复了 wxsm 创建的主题 程序员 useEffect 为什么不能支持 async function?
@love 我可以封装,我只是想知道 react 为什么不直接给用户提供,而要留下坑人的空间。你可能不知道 react native 遇到错误的写法有多爆炸,app 会直接崩溃。不是所有人都能精通 react,总会有一两个愣头青会这么干。
2021-02-20 15:54:57 +08:00
回复了 wxsm 创建的主题 程序员 useEffect 为什么不能支持 async function?
@weixiangzhe 我觉得不够优雅
2021-02-20 15:53:37 +08:00
回复了 wxsm 创建的主题 程序员 useEffect 为什么不能支持 async function?
@islxyqwe 丑陋的写法
2021-02-20 15:48:01 +08:00
回复了 xiaohantx 创建的主题 问与答 ci/cd 前端自动化部署的一个问题
@xiaohantx 你这个 runner 确定是以 docker 模式运行的吗,确定不是配了 shell 模式吗
2021-02-20 15:35:57 +08:00
回复了 xiaohantx 创建的主题 问与答 ci/cd 前端自动化部署的一个问题
你可以在执行 npm 之前打印一下 whoami,肯定不对
2021-02-20 13:57:49 +08:00
回复了 gbqqaybc 创建的主题 汽车 请教老司机们一个问题
@gbqqaybc 如果确定是故障什么的,看看别人的反应,别人都走了,那我肯定也能走。如果都没人走都在后面等着,我相信你也不敢走。
2021-02-20 12:34:32 +08:00
回复了 gbqqaybc 创建的主题 汽车 请教老司机们一个问题
不行,罚款扣分
全职和兼职的薪资范围给一下不过分吧,不合适的免得浪费大家时间
2021-02-19 14:10:33 +08:00
回复了 abcd191898105 创建的主题 职场话题 四线城市外包公司五块钱买火星,后续……
人家 jd 写得很详细,工资明码标价,你觉得低了不投不就是了。怼人+挂人,是不是幼稚了点?

另外,关于这点:

> 先来大家先品,合适给你涨

我觉得很正确啊。就我个人经历来说,我目前的工作,HR 开的最终薪资,比我面试时提出的要高 15%,选择是双向的。人家说的没有任何问题。
1 ... 3  4  5  6  7  8  9  10  11  12 ... 40  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5478 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 21ms · UTC 01:25 · PVG 09:25 · LAX 18:25 · JFK 21:25
Developed with CodeLauncher
♥ Do have faith in what you're doing.