wolyshaw 4 gadi atpakaļ
vecāks
revīzija
489f2b7bfa
1 mainītis faili ar 28 papildinājumiem un 0 dzēšanām
  1. 28 0
      src/components/save-form/index.vue

+ 28 - 0
src/components/save-form/index.vue

@@ -0,0 +1,28 @@
+<template>
+  <el-form
+    ref="form"
+    :model="model"
+    :rules="rules"
+  >
+    <slot/>
+  </el-form>
+</template>
+<script>
+export default {
+  name: 'save-form',
+  props: ['model', 'rules'],
+  mounted() {
+    console.log(this)
+  },
+  methods: {
+    validate(FC) {
+      this.$refs.form.validate(valid => {
+        FC(valid)
+        if (valid) {
+
+        }
+      })
+    },
+  },
+}
+</script>