<template> <div style="width:500px"> <hsFile v-model="value" :allSourceData='allSourceData' :uploadFileFun='uploadFileFun_' > </hsFile> <div>{{value}}</div> </div> </template> <script> import apiUc from "./apiUc"; export default { mixins: [apiUc], data() { return { value: "", formData: { test_p: "" }, allSourceData: { config: { appCode: "PBOrg", multiple: true, label: "附件", accept: ".xls,.doc,.txt,.pdf,.jpg", uploaded: v => { console.log(v, "sadas"); console.log(this.value); } }, sourceData: [] } }; }, mounted() {}, methods: { uploadFileFun_(formData) { return this.uploadFileFun("PBOrg", formData); }, printResult() { console.log(this.formData); } } }; </script> <style scoped> .codeTxt { text-align: left; } </style>