diff --git a/src/pages/componentDevelopment/componentList/addApiModal.tsx b/src/pages/componentDevelopment/componentList/addApiModal.tsx index 1e90a34..35334ce 100644 --- a/src/pages/componentDevelopment/componentList/addApiModal.tsx +++ b/src/pages/componentDevelopment/componentList/addApiModal.tsx @@ -144,10 +144,23 @@ const AddApiModal = ({ { required: true, message: '请输入接口名称' + }, + { + validator: (value, cb) => { + if (!value) { + return cb(); + } + // 只允许英文字母、数字和下划线 + const pattern = /^[a-zA-Z0-9_]+$/; + if (!pattern.test(value)) { + return cb('接口名称只能包含英文字母、数字和下划线'); + } + return cb(); + } } ]} > - +