javascript - Angular JS 如何获取和发送图片?

标签 javascript angularjs image base64

我有一个 URL,我正试图从中获取图片。我正在使用 $http.get() 方法,但得到的是二进制响应。我怎样才能取回可以插入到页面中的内容?

$http.get('https://exampleurl/images/' + $scope.element[i].id)
                            .success(function (response) {
          // I have response such as: ""����JFIF``��;CREATOR gd-jpeg v1.0 (using IJG JPEG v80)"
                            });

最佳答案

创建一个 img 元素,不要使用 $http.get

var imageElement = angular.element('<img />').attr('src', yourUrl);
// insert imageElement somewhere else

关于javascript - Angular JS 如何获取和发送图片?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30464058/

相关文章:

javascript - 检索数据服务器端并使用 Next.js 保存在上下文中

javascript - 如何以正确的顺序显示日期? ( react native )

javascript - 如何激活当前选项卡

javascript - 将 ckeditor 与 Bootstrap 和 Angular JS 结合使用

javascript - 我应该在 AngularJS 中的哪里存储与模型相关的 View 数据?

php - 列表项标记和列表项文本未对齐

Python-为什么 imshow() 会为非零数组生成空白图像?

java - 在 Java 中验证图像尺寸是否正常,无需使用 ImageMagick 或 ImageIO

javascript - jQuery 动态表单,且 PHP $_FILES 为空

javascript - 添加值时推送数组,并显示到 Canvas - Javascript