我是靠谱客的博主 感性芹菜,最近开发中收集的这篇文章主要介绍Vue 监听输入框(input、textarea ...)粘贴事件获取图片、视频、文件、文件夹,觉得挺不错的,现在分享给大家,希望可以做个参考。
概述
-
Vue
通过贴贴
事件监听,拿到图片、视频、文件、文件夹
,可以上传之后使用,也可以先展示后上传。<template> <div> <input @paste="pasting"> <img :src="url"> </div> </template> <script> export default { data () { return { // 贴贴图片地址 url: undefined } }, methods: { // 贴贴事件 pasting (e) { // 获取剪切板图片、视频、文件、文件夹 const file = e.clipboardData.files[0] // 拿到文件对象后,先上传或先展示都行,这里以图片进行举例 // 如果是直接上传服务器,那可以拿到图片地址直接使用 // 如果不进行上传,先展示,等点击确定在上传,那就自己创建一个链接进行使用 const windowURL = window.URL || window.webkitURL this.url = windowURL.createObjectURL(file) } } } </script>
最后
以上就是感性芹菜为你收集整理的Vue 监听输入框(input、textarea ...)粘贴事件获取图片、视频、文件、文件夹的全部内容,希望文章能够帮你解决Vue 监听输入框(input、textarea ...)粘贴事件获取图片、视频、文件、文件夹所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复