uploadExcel.vue 660 B

123456789101112131415161718192021222324252627282930313233343536
  1. <template>
  2. <el-upload
  3. class="upload-demo"
  4. action="https://jsonplaceholder.typicode.com/posts/"
  5. :on-preview="handlePreview"
  6. :on-remove="handleRemove"
  7. :before-remove="beforeRemove"
  8. multiple
  9. >
  10. <el-button size="small" type="primary">导入Execl</el-button>
  11. </el-upload>
  12. </template>
  13. <script>
  14. export default {
  15. name: "inStock",
  16. props: {
  17. uploadExcelVisible: {
  18. type: Boolean,
  19. default: false,
  20. },
  21. },
  22. data() {
  23. return {
  24. uploadVisible: false,
  25. };
  26. },
  27. created() {},
  28. methods: {},
  29. watch: {
  30. uploadExcelVisible() {
  31. this.uploadVisible = this.uploadExcelVisible;
  32. },
  33. },
  34. };
  35. </script>