|
|
@@ -206,6 +206,19 @@ export default {
|
|
|
this.$refs.form.validate((valid, done) => {
|
|
|
if (!valid) return;
|
|
|
done()
|
|
|
+ if (this.form.title.length < 2 || this.form.title.length > 15) {
|
|
|
+ this.$message.warning("标题最少两个字符,最多十五个字符");
|
|
|
+ return false;
|
|
|
+ }
|
|
|
+ if (this.form.userName.length < 2 || this.form.userName.length > 6) {
|
|
|
+ this.$message.warning("用户昵称最少两个字符,最多六个字符");
|
|
|
+ return false;
|
|
|
+ }
|
|
|
+/* const chineseRegex = /^[\u4e00-\u9fa5]*$/;
|
|
|
+ if (!chineseRegex.test(this.form.userName)) {
|
|
|
+ this.$message.warning("用户昵称仅允许输入汉字");
|
|
|
+ return false
|
|
|
+ }*/
|
|
|
if (!this.form.userAvatar) {
|
|
|
this.$message.warning("请上传用户头像");
|
|
|
return;
|
|
|
@@ -218,14 +231,6 @@ export default {
|
|
|
this.$message.warning("点赞数最小为1");
|
|
|
return false;
|
|
|
}
|
|
|
- if (this.form.userName.length < 2 || this.form.userName.length > 6) {
|
|
|
- this.$message.warning("用户昵称最少两个字符,最多六个字符");
|
|
|
- return false;
|
|
|
- }
|
|
|
- if (this.form.title.length < 2 || this.form.title.length > 15) {
|
|
|
- this.$message.warning("标题最少两个字符,最多十五个字符");
|
|
|
- return false;
|
|
|
- }
|
|
|
if (this.form.content.length > 1000) {
|
|
|
this.$message.warning("内容最多一千个字符");
|
|
|
return false;
|