首页 > 其他分享 >vue 中图片上传

vue 中图片上传

时间:2022-12-30 16:33:09浏览次数:42  
标签:meg vue 预览 输入框 createObjectURL inputValue 上传 imgUrl 图片

<template>
  <div>
    <h1>展示的内容:{{ meg }}</h1>
    <input type="text" v-model="inputValue" @keyup.enter="fn" />
    <hr />
    <img width="200" :src="imgUrl" alt="" /><br />
    <input type="file" @change="changeImg" />
  </div>
</template>
<script>
// 需求1.将输入框里面的内容展示在h1标签内 按下enter键清空输入框
// 需求2.input框选择图片 且有预览
export default {
  data() {
    return {
      meg: "",
      inputValue: "",
      imgUrl: "",
    };
  },
  methods: {
    fn() {
      this.meg = this.inputValue;
      this.inputValue = "";
      console.log(this.inputValue);
    },
    changeImg(e) {
      // 创建一个本地预览URL.createObjectURL
      // 传入一个文件对象,获取一个本地可以访问的预览地址
      this.imgUrl = URL.createObjectURL(e.target.files[0]);
    },
  },
};
</script>
<style></style>

 

标签:meg,vue,预览,输入框,createObjectURL,inputValue,上传,imgUrl,图片
From: https://www.cnblogs.com/JAG2671169285/p/17015225.html

相关文章

  • B/S 批量大文件上传下载
    ​ 第一点:Java代码实现文件上传FormFilefile=manform.getFile();StringnewfileName= null;Stringnewpathname= null;StringfileAddre= "/numUp";try{......
  • 自用对比vue2的vue3+vite 测试笔记
    目录基础对比研究子组件父组件scriptsetup极简父传子子传父父组件子组件基础对比研究子组件<scriptsetup>import{reactive,ref,computed,watch,watchEffect,o......
  • JavaScript 批量大文件上传下载
    ​ 4GB以上超大文件上传和断点续传服务器的实现随着视频网站和大数据应用的普及,特别是高清视频和4K视频应用的到来,超大文件上传已经成为了日常的基础应用需求。但是在......
  • vue保留小数点后两位
    //保留小数点后两位,四舍五入numFilter(value){letrealVal=parseFloat(value).toFixed(2);returnrealVal;},//保留小数点后两位,不四舍五入numFilter(va......
  • js 批量大文件上传下载
    ​ 以ASP.NETCoreWebAPI 作后端 API ,用 Vue 构建前端页面,用 Axios 从前端访问后端 API,包括文件的上传和下载。 准备文件上传的API #region 文件上传......
  • vue3的shallowRef()和shallowReactive()
    1.shallowReactive():使用shallowReactive转化的对象只有对象的第一层级有响应式。   2.shallowRef():使用shallowRef转化的基本数据类型和使用ref没有差别,使用shallo......
  • CRT + LRZSZ 进行远程linux系统服务器文件上传下载
       CRT+LRZSZ进行远程linux系统服务器文件上传下载\简单\方便\实用)安装这里就不做叙述了,因为太简单了,首先看下是否安装[root@localhost~]#rpm-qa|greprzszlrz......
  • 【新闻推荐系统】(task4)Vue基础与实战(更新ing)
    学习总结文章目录​​学习总结​​​​二、Vue简介​​​​2.1安装​​​​2.1.1通过<script>标签引入​​​​2.1.2通过CDN安装​​​​2.1.3通过NPM安装​​​​2.2......
  • vue 批量大文件上传下载
    ​ 我们平时经常做的是上传文件,上传文件夹与上传文件类似,但也有一些不同之处,这次做了上传文件夹就记录下以备后用。这次项目的需求:支持大文件的上传和续传,要求续传支持......
  • C#/VB.NET 读取条码类型及条码在图片中的坐标位置
    我们在创建条形码时,如果以图片的方式将创建好的条码保存到指定文件夹路径,可以在程序中直接加载图片使用;已生成的条码图片,需要通过读取图片中的条码信息,如条码类型、条码绘制......