添加了属性

This commit is contained in:
2020-10-13 11:03:35 +08:00
parent 84f5841176
commit 033ef6867a
3 changed files with 58 additions and 2 deletions

View File

@@ -92,7 +92,7 @@
<div class="label">短视频</div>
<a-upload
list-type="picture"
action="//jsonplaceholder.typicode.com/posts/"
:customRequest="uploads"
>
<div class="upload-image">
<PlaySquareOutlined style="fontSize: 22px;" />
@@ -261,6 +261,7 @@
import { computed, defineComponent, reactive, Ref, ref } from "vue";
import { UserOutlined, SmileOutlined, PlaySquareOutlined } from '@ant-design/icons-vue';
import NavBottom from '@/components/NavBottom.vue';
import { uploadflie } from "@/utils/vod"
import store from '@/store';
export default defineComponent({
@@ -429,6 +430,18 @@ export default defineComponent({
console.log('12');
}
interface AntUpload{
action: string;
data: unknown;
file: File;
}
async function uploads(file: AntUpload){
let res = await uploadflie(file.file, (info) => {
console.log(info)
});
console.log(res)
}
// uploadflie()
return {
modalNode,
formData,
@@ -450,7 +463,8 @@ export default defineComponent({
passwordForm,
updateUserPassword,
submitInfo,
userinfo
userinfo,
uploads
}
}
});