Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Hiển thị hình ảnh blob trong html với anglejs

Tôi chỉ cần chuyển đổi phản hồi thành base64 và hiển thị nó.

$scope.getImage = function(){
    $http({
      method:'GET',
      url: $scope.ipForHttp+"getImage"
            // responseType:'arrayBuffer'
        })
   .then(function(response){

      $scope.b64encoded = btoa(String.fromCharCode.apply(null, response.data[0].ClassImage.data));

        })
    }

Và trong html:

<img data-ng-src="data:image/png;base64,{{b64encoded}}">



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Truy vấn SQL để đếm theo nhóm với điều kiện cụ thể

  2. Làm thế nào để phân trang trong khi UNION được sử dụng trong MySQL?

  3. Có sự khác biệt nào giữa DATE_SUB () và việc sử dụng toán tử số học để tính ngày giờ không?

  4. MySQL chậm lại sau khi INSERT

  5. Đây là lỗi gì? Truy vấn cơ sở dữ liệu không thành công:Dữ liệu bị cắt ngắn cho cột 'column_name' ở hàng 1