/*3GY歌谣表单验证 通过继续前行*/
      this.$refs["form"].validate(valid => {

          if (valid) {
            setTimeout(() => {
              /*声明变量*/
              let method = postAction;
              /*声明url
              * position()
              * */
              /*url=/user*/
              let url = this.url.add;
              /*4 判断是否有id 确定新增还是编辑  根据表单数据是否有 id 属性,判断是新增还是编辑操作
                // 如果有id的话 就需要进行*/
              if (this.form.id) {
                method = putAction;
                /*编辑操作 /user*/
                url = path.join(this.url.edit, this.form.id);
              }
              /*如果没有请求地址 就做出判断*/
              if (!url) {
                this.$message.warning("请设定请求 url!");
                return;
              }
              /*5GY 通过这边取触发父亲级别的方法*/
              method(url, this.form).then(res => {
/*实现文字居中逻辑<div style=";"><p style="display:flex;font-weight: bold;text-align: center;*/
                this.$message.success({
                  dangerouslyUseHTMLString: true,
                  message:'<p>提交成功</p>'});
                /*this.$refs["form"].reset*/

                this.$refs["form"].resetFields()
                this.$emit("ok");
              });
            }, 400);



          }else {
            setTimeout(() => {
              this.$message("请您按照要求填写信息")
              this.$refs["form"].resetFields()
              return false;
            }, 400);

运行结果

表单重置需要在then后面重置