chillqi 2 лет назад
Родитель
Сommit
058e8eda23
1 измененных файлов с 17 добавлено и 2 удалено
  1. 17 2
      src/views/CourseDetailPage/tabs/ProjectTab/ProjectTab.vue

+ 17 - 2
src/views/CourseDetailPage/tabs/ProjectTab/ProjectTab.vue

@@ -92,6 +92,7 @@ export default {
             message: "项目名称格式不正确",
             trigger: "blur",
             transform(value) {
+              var length = len(String(value));
               var namereg = /^[a-z]([a-z]|-){2,29}$/;
               if (!namereg.test(value)) {
                 return false;
@@ -99,7 +100,21 @@ export default {
                 return String(value);
               }
             }
-          }],
+          },
+          {
+            type: "string",
+            message: "项目名称长度小于8",
+            trigger: "blur",
+            transform(value) {
+              var length = len(String(value));
+              if (length < 8) {
+                return false;
+              } else {
+                return String(value);
+              }
+            }
+          }
+          ],
       },
     };
   },
@@ -195,4 +210,4 @@ export default {
 
 <style scoped>
 @import "../tabs.css";
-</style>
+</style>