簡體   English   中英

如何通過angularjs在本地顯示圖像

[英]How to display an image in local by angularjs

我需要在 angularjs 中顯示圖像(本地文件)。 通過<img src="imagename.jpg"> and <img ng-src={{imagename.jpg}}

這兩種方法。 我不能顯示它。 任何幫助將不勝感激。

您可能會遇到$sce錯誤,其中圖像源不受信任。

只需將$sce服務作為依賴項傳遞並使用trustAsResourceUrl這樣 Angular 就不會拋出錯誤。

app.controller('myCtrl', function($scope, $sce) {
  $scope.myImgSrc = $sce.trustAsResourceUrl('path/to/img.jpg');
});

然后,您可以像這樣使用 $scope 屬性作為 img src:

<img ng-src="{{myImgSrc}}">

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM