跳到正文
原文
dev.to · SaaS· Kamran Khan·· 3 小时前AI 评分18

一个弹窗两种模式:我的添加用户与编辑用户表单是同一个表单

One modal, two modes: my add-user and edit-user forms are the same form

AI 导读

我的后台 Users 页面只用一个弹窗表单,靠 `modal` 状态值区分 'add' 与 'edit' 两种模式。创建时密码必填,编辑时密码可选并提示留空则保持原密码,提交时编辑请求会在管理员未输入密码的情况下剔除 password 字段,与后端创建必填、更新可选的规则一致。提交按钮文案随模式切换为 "Create User" 或 "Save Changes",关闭时重置表单避免数据泄漏。

来源:dev.to · SaaS · dev.to