Commit 9756a3c 1 parent a54b5e6 commit 9756a3c Copy full SHA for 9756a3c
File tree 1 file changed +16
-8
lines changed
1 file changed +16
-8
lines changed Original file line number Diff line number Diff line change 112
112
113
113
return getPropByPath (model, path).v ;
114
114
}
115
+ },
116
+ isRequired () {
117
+ let rules = this .getRules ();
118
+ let isRequired = false ;
119
+
120
+ if (rules && rules .length ) {
121
+ rules .every (rule => {
122
+ if (rule .required ) {
123
+ isRequired = true ;
124
+ return false ;
125
+ }
126
+ return true ;
127
+ });
128
+ }
129
+ return isRequired;
115
130
}
116
131
},
117
132
data () {
118
133
return {
119
134
validateState: ' ' ,
120
135
validateMessage: ' ' ,
121
136
validateDisabled: false ,
122
- validator: {},
123
- isRequired: false
137
+ validator: {}
124
138
};
125
139
},
126
140
methods: {
211
225
let rules = this .getRules ();
212
226
213
227
if (rules .length ) {
214
- rules .every (rule => {
215
- if (rule .required ) {
216
- this .isRequired = true ;
217
- return false ;
218
- }
219
- });
220
228
this .$on (' el.form.blur' , this .onFieldBlur );
221
229
this .$on (' el.form.change' , this .onFieldChange );
222
230
}
You can’t perform that action at this time.
0 commit comments