zoukankan      html  css  js  c++  java
  • base64图片互转

    <!DOCTYPE html>
    <html lang="en">
    <head>
      <meta charset="UTF-8">
      <title>Title</title>
      <style>
        #app {
           94%;
          margin: 20px auto;
        }
    
        .t5 {
          margin-top: 5px;
        }
    
        .t10 {
          margin-top: 10px;
        }
    
        .text {
           100%;
          height: 360px
        }
      </style>
    </head>
    <body>
    <div id="app">
      <p>base64图片互转</p>
      <input type="file" accept="image/*" id="file" @change="toBase64(event)">
      <div class="t10">
        <textarea class="text" v-model="txt"></textarea>
      </div>
      <div class="t5">
        <button @click="toImage">转为图片</button>
        <img :src="src" alt="">
      </div>
    </div>
    <script src="https://cdn.bootcss.com/vue/2.6.10/vue.min.js"></script>
    <script>
      var vm = new Vue({
        el: '#app',
        data: {
          txt: '',
          src: ''
        },
        methods: {
          toBase64: function (event) {
            let file = event.target.files[0];
            if (!/image/w+/.test(file.type)) {
              alert('请确保文件为图像类型');
              return
            }
            let that = this;
            let reader = new FileReader();
            reader.readAsDataURL(file);
            reader.onload = function (event) {
              that.txt = event.target.result
            }
          },
          toImage() {
            this.src = this.txt
          }
        }
      })
    </script>
    </body>
    </html>
  • 相关阅读:
    git ssh keys
    git 修改 email
    git 撤销commit
    企微调试模式
    ORACLE 根据某个字段固定值进行分区
    Apache FtpClient login失败
    Oracle序列
    Oracle merage into
    Oracle all_tables 以及常用sql
    性能优化-使用高性能的库fastutil
  • 原文地址:https://www.cnblogs.com/ronle/p/11821404.html
Copyright © 2011-2022 走看看