本文主要介绍如何在vue项目中使用web直传方式上传阿里云oss图片,默认读者对vue框架和阿里云oss有一定的了解,整体的流程是加载好阿里云sdk -> 初始化上传客户端client -> 等待文件选择 -> 文件选择进行上传 -> 分发上传结果
使用过程中我碰到以下的坑:
可以直接在html里面加上script标签
<script src="https://gosspublic.alicdn.com/aliyun-oss-sdk-4.3.0.min.js"></script>
组件里我包装了一个异步获取sdk的方法LoadJS,感兴趣的可以看一下
let timer = setInterval(() => {
if (window.OSS) {
this.init()
clearInterval(timer)
timer = null
this.debug && window.console.log('阿里云oss初始化完成')
} else {
this.debug && window.console.log('阿里云oss初始化中...')
}
}, 500)相关推荐:
立即学习“前端免费学习笔记(深入)”;
JS上传组件FileUpload自定义模板的使用方法_javascript技巧
以上就是vue阿里云上传组件详解的详细内容,更多请关注php中文网其它相关文章!
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号