<cn>
### 上传文件类型
通过 accept 属性（input的原生html` 属性）可以限制上传的文件类型。
accept 支持传入以下两种类型字符串：
文件后缀名集合（推荐），如 .jpg、.png 等；
文件类型的 MIME types 集合，可参考[MDN](https://developer.mozilla.org/en-US/docs/Web/HTTP/Basics_of_HTTP/MIME_types/Complete_list_of_MIME_types) 文档

例如只允许用户上传 PNG 和 PDF 文件，accept 可以这样写： accept = '.pdf,.png' 或 accept = 'application/pdf,image/png'（将 PNG 与 PDF 的 MIME type 通过,连接起来即可）。
</cn>

```vue
<template>
  <Upload
    action="https://www.chuchur.com/api/upload/image"
    name="file"
    :headers="headers"
    @change="handleChange"
    multiple
    accept="image/*"
  >
    <Button :icon="IconImage">Upload Image</Button>
  </Upload>
  <br />
  <Upload
    action="https://www.chuchur.com/api/upload/image"
    name="file"
    :headers="headers"
    @change="handleChange"
    multiple
    accept="video/*"
  >
    <Button :icon="Videocam">Upload Video</Button>
  </Upload>
  <br />
  <Upload
    action="https://www.chuchur.com/api/upload/image"
    name="file"
    :headers="headers"
    @change="handleChange"
    multiple
    accept=".pdf,.png,.jpeg"
  >
    <Button :icon="CloudUpload">Upload PDF,PNG,JPEG</Button>
  </Upload>
</template>
<script setup>
import { message } from "kui-vue";
import { ref } from "vue";
import { IconImage, Videocam, CloudUpload } from "kui-icons";
const headers = ref({
  authorization: "here is token",
});
const handleChange = (info) => {
  if (info.file.status !== "uploading") {
    console.log(info.file, info.fileList);
  }
  if (info.file.status === "success") {
    message.success(`${info.file.filename} uploaded successfully`);
  } else if (info.file.status === "error") {
    message.error(`${info.file.filename} upload failed.`);
  }
};
</script>
```
