SOURCE

console 命令行工具 X clear

                    
>
console
new Vue({
  el: '#app',
  data: {
    formValidate: {
      name22: ''
    },
    ruleValidate: {
      name22: [{
        required: true,
        message: '姓名不能为空',
        trigger: 'blur'
      }]
    }
  },
  methods: {
    handleSubmit(name) {
      this.$refs[name].validate((valid) => {
        alert(1555);
        if (valid) {
          this.$Message.success('提交成功!');
        } else {
          this.$Message.error('表单验证失败!');
        }
      });
    }
  },
  created: function() {
    alert("测试")
  }
});
<div id="app">
  <i-form ref="formValidate" :model="formValidate" :rules="ruleValidate" :label-width="80">
    <form-item prop="name22">
      <i-input v-model="formValidate.name22">

      </i-input>
    </form-item>
    <form-item>
      <i-button type="primary" @click="handleSubmit('formValidate')">提交</i-button>
    </form-item>
  </i-form>
</div>