Commit 9d294f2b authored by shj's avatar shj

[ADD] 인덱스 입력값 유효성 검사 수정,추가

parent 914fc6ad
...@@ -208,6 +208,7 @@ ...@@ -208,6 +208,7 @@
<v-text-field <v-text-field
v-model="formData.title" v-model="formData.title"
label="Title" label="Title"
:rules="rules.title"
type="text" type="text"
/> />
<v-text-field <v-text-field
...@@ -299,14 +300,18 @@ export default{ ...@@ -299,14 +300,18 @@ export default{
formData: null, formData: null,
isValidFormData: null, isValidFormData: null,
rules: { rules: {
title: [
v => v && v.length > 0 || '값을 입력해주세요.'
],
order: [ order: [
v => /^[0-9]+$/.test(v) || '숫자만 입력 가능합니다.', v => /^[0-9]+$/.test(v) || '숫자만 입력 가능합니다.',
], ],
path: [ path: [
v => v[0] !== '/' || '슬래시(/)로 시작할 수 없습니다.', v => v && v.length > 0 || '값을 입력해주세요',
v => v.indexOf('//') === -1 || '슬래시(/)를 연속으로 사용할 수 없습니다.', v => v && v[0] !== '/' || '슬래시(/)로 시작할 수 없습니다.',
v => /^[a-zA-Z0-9\_\/]+$/.test(v) || '영문,숫자,언더바(_),슬래시(/)만 입력 가능합니다.', v => v && v.indexOf('//') === -1 || '슬래시(/)를 연속으로 사용할 수 없습니다.',
v => v[v.length-1] === '/' || '마지막 문자는 슬래시(/)로 작성해주세요.', v => v && /^[a-zA-Z0-9\_\/]+$/.test(v) || '영문,숫자,언더바(_),슬래시(/)만 입력 가능합니다.',
v => v && v[v.length-1] === '/' || '마지막 문자는 슬래시(/)로 작성해주세요.',
] ]
}, },
}), }),
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment