我正在尝试使用VUE和laravel上传pdf / doc文件,但提交后,该文件没有显示值。
我有一个具有这种形式和脚本的VUE组件:
export default {
data: function() {
return {
product_list: false,
add_form: true,
edit_form: false,
form: {
po_order_docs: '',
},
errors: {},
};
},
methods: {
processFile() {
this.file = _this.$refs.file.files[0];
let formData = new FormData();
formData.append('this.form.po_order_docs', this.file);
},
}
}
<script src="https://cdnjs.cloudflare.com/ajax/libs/vue/2.4.4/vue.js"></script>
<label class="col-lg-2 col-form-label">Order Docs</label>
<div class="col-lg-4">
<div class="input-group">
<input type="file" class="custom-file-input m-input" id="file" @change="processFile()" ref="file" />
<label class="custom-file-label" for="file">Choose file</label>
</div>
</div>