关于Element-plus问题
来源:14-1 课程总结
慕粉3178367
2023-09-20
老师你好
我用vue3+typescript+element-plus创建项目。
为什么拿不到element-plus的FormRules声明,想用ts限制输入的内容。。。
// 版本
"element-plus": "^1.0.2-beta.28",
// 引入
import type { FormRules } from 'element-plus'
// 验证规则
const loginRules = ref<FormRules>({
username: [{ required: true, trigger: 'blur', message: '用户名为必填项' }],
password: [{ required: true, trigger: 'blur', validator: validatePassword }]
})
写回答
2回答
-
张轩
2023-09-22
同学你好
你的版本为啥是 1.0.2 啊? 这个版本太老了啊,最新版本都是 2.3.14 了,在最新版本中是有导出这个类型的,我估计你那个版本太旧了,所以没有。
012023-09-22 -
张轩
2023-09-20
同学你好
这里应该使用的是 FormItemRule,它是单个规则的类型。用这个就可以了
import { FormItemRule } from 'element-plus'
012023-09-21
相似问题