|
@@ -57,9 +57,7 @@ export default {
|
|
|
components: {},
|
|
|
data: function () {
|
|
|
return {
|
|
|
- form: {
|
|
|
- name: '',
|
|
|
- },
|
|
|
+ form: {},
|
|
|
rules: {
|
|
|
name: [{ required: true, message: '请输入姓名', trigger: 'blur' }],
|
|
|
phone: [{ required: true, message: '请输入电话', trigger: 'blur' }],
|
|
@@ -73,7 +71,17 @@ export default {
|
|
|
},
|
|
|
created() {},
|
|
|
methods: {
|
|
|
- onSubmit() {},
|
|
|
+ onSubmit(formName) {
|
|
|
+ this.$refs[formName].validate((valid) => {
|
|
|
+ if (valid) {
|
|
|
+ let data = this.form;
|
|
|
+ console.log(data);
|
|
|
+ } else {
|
|
|
+ console.log('error submit!!');
|
|
|
+ return false;
|
|
|
+ }
|
|
|
+ });
|
|
|
+ },
|
|
|
},
|
|
|
computed: {
|
|
|
...mapState(['user']),
|