文件转base64 (注意不是那个canvas里的图像生成base64)

var handleFileSelect=function(evt) {

      var file = evt.currentTarget.files[0];//reader.result,evt.target.result;

      var reader = new FileReader();

      reader.onload = function (evt) {

        scope.$apply(function(scope){

          scope.myImage = evt.target.result;

        });

      };

      reader.readAsDataURL(file);



    };



    element.find('#fileInput').on('change',handleFileSelect);

base64转文件

如图片

var avatarImage = new Image();

  avatarImage.src = baseData;
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 单例模式 适用场景:可能会在场景中使用到对象,但只有一个实例,加载时并不主动创建,需要时才创建 最常见的单例模式,...
    Obeing阅读 6,421评论 1 10
  • 在很多情况下我们用 input[type="file"] 上传图片的时候都希望有一个预览效果,最后才会将表单一起提...
    Sharise_Mo佩珊阅读 9,002评论 8 11
  • 《ijs》速成开发手册3.0 官方用户交流:iApp开发交流(1) 239547050iApp开发交流(2) 10...
    叶染柒丶阅读 10,821评论 0 7
  • 一:canvas简介 1.1什么是canvas? ①:canvas是HTML5提供的一种新标签 ②:HTML5 ...
    GreenHand1阅读 10,190评论 2 32
  • 工厂模式类似于现实生活中的工厂可以产生大量相似的商品,去做同样的事情,实现同样的效果;这时候需要使用工厂模式。简单...
    舟渔行舟阅读 12,385评论 2 17