V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  RRRSSS  ›  全部回复第 1 页 / 共 12 页
回复总数  224
1  2  3  4  5  6  7  8  9  10 ... 12  
10 小时 1 分钟前
回复了 ggggz 创建的主题 程序员 AI Agent 用什么框架?
为什么要本地部署 DeepSeek ,感觉没什么必要,开个云服务就行了,我用的就是火山。

做知识库的话,要么在火山上建立知识库去调试,要么本地弄个 Dify 然后随便用个 LLM 去做就行了。
11 小时 59 分钟前
回复了 LSB 创建的主题 Web3 问一下 web3 从业者
如果没有相关经验,很难说学了这些就能直接找到工作。

不过,相对 Solidity 可能容易一点
1 天前
回复了 moeik 创建的主题 问与答 还有哪些类似 open-webui 的产品?
chatbox
1Password
196 天前
回复了 frankfnck 创建的主题 Notion notion 为什么必须要让人填标题?
Notes..
196 天前
回复了 GeekGuru 创建的主题 投资 普通人做投资,赚的少好过亏得多啊
定投 VOO
210 天前
回复了 tbv 创建的主题 投资 现在是定投纳指的好时机嘛
直接 VOO 吧
255 天前
回复了 iamundefined 创建的主题 职场话题 上班空闲时间太多,可以做什么
打游戏
260 天前
回复了 kyleding 创建的主题 远程工作 求一枚稳定远程前端,区块链方向
不说薪资的 一律没法看
国企就是:不能当抽鞭子的人,就只能当被抽的牛马。

而且,你不能 BB ,你怀着感恩的心对待领导,还要无条件地去学习各种会议精神。
268 天前
回复了 ldw4033 创建的主题 macOS 苹果 macOS 14.5 正式发布
出现一个问题:隔一段时间(大概 5 分钟)屏幕就会闪一次,dock 会收回再打开这样的现象
273 天前
回复了 LuffyPro 创建的主题 程序员 前端校验还是后端校验的问题
后端为了安全一定要做

前端为了用户体验好,可以做

就这么简单


-----

回到你的场景,前端什么都不用管啊,直接把这个表单所有字段发出去,这个 api 是 edit 功能,其实就是 UPDATE 操作,没什么了不得的。

当然,你说的校验手机是否重复这种情况,对于后端开发,可校验,可不校验,看是什么系统,有没有特别的需求。

但是,作为前端,是可以在提交之前告诉用户手机号是重复的。
NB 的 30 岁限制
是家里就你一个人吧

我现在把书房定为我的工作间,任何人进来之前要先敲门,以为我可能在开会。

我累了就去客厅和我妈聊聊天,娃没睡的话就和娃玩一会。

晚上,只要不下雨,就一定会出去遛弯,快走(不跑步,太累)将近 1 个小时。
@devzhaoyou 我还在用 page router ,感觉没有十分必要使用 app router ,等大家坑都踩差不多了,我再用。
nextjs 也可以使用 CSR 啊
@hahaFck 我觉得在写 React 不用太考虑 re-render 问题,遇到了再解决就好。

和后端一样,在没有遇到性能问题的时候,先别考虑加缓存什么的。
一定不要一层一层传,根本难以维护,更没有意义,这么多层写出来的一定是冗余代码。

想要在 Grid 和 Page 之间状态共享,使用 zustand / jotai / redux 这种全局状态库就行了,写出来代码都差不多(这里以 jotai 为例):

// 定义 atom
export const dataAtom = atom('')

// Grid ,想要使用 `data` 或 设置 `data` 值都可以
const [data, setDataA] = useAtom(dataAtom)

// 同理在 Page 也是一样的:
const [data, setDataA] = useAtom(dataAtom)

这样写,省去了一层一层的 props ,代码简单多了。更重要的是:你只要知道你在组件里需要什么 atom ,然后使用就行了,没有心智负担。hook 本来就是干这事的。

另外,这样的需求,不建议使用 context 。实际上,我在任何情况下都不建议别人使用 context 来做业务代码,context 最常见的是场景其实是封装组件。
1  2  3  4  5  6  7  8  9  10 ... 12  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1159 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 35ms · UTC 18:12 · PVG 02:12 · LAX 10:12 · JFK 13:12
Developed with CodeLauncher
♥ Do have faith in what you're doing.