2016-12-14 2 views
0

In meiner Website verwende ich einen Dienst, der eine URL benötigt, um ein Bild zu laden.URL für ein Bild in einem angularjs-Projekt erstellen?

Wie kann ich eine URL aus einem Bild erstellen, das nur im Dateisystem des Projekts existiert?

EDIT

brauche ich die URL für $ og_image_url von Socialshare Service.

+0

mit 'relativen Pfad'? –

Antwort

1

ein Winkel haben separate Richtlinie ng-Src

<img ng-src="http://www.gravatar.com/avatar/{{hash}}" alt="Description" /> 

oder

<img ng-src="img/image.png" alt="Description" /> 
+0

Aber ich möchte es nicht in HTML verwenden. Ich brauche die URL im Controller. – kilkus

+0

@kilkus Sie können die Variable $ scope für image url param deklarieren. Ex $ scope.serverUrl verwendet zu ng-src = {{serverUrl}} – Sathiyaraj

1

var app = angular.module('myApp', []); 
 
app.controller('myCtrl', function($scope) { 
 
$scope.image="http://helpacoder.com/wp-content/uploads/2015/07/angular.jpeg"; 
 
});
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.0.5/angular.min.js"></script> 
 
<div ng-app="myApp" ng-controller="myCtrl"> 
 
    <h1>Angular</h1> 
 
    <img ng-src="{{image}}"> 
 
    <h4>Or</h4> 
 
    <div ng-init="images='http://helpacoder.com/wp-content/uploads/2015/07/angular.jpeg'"> 
 
    <p>Another Way </p> 
 
    <img ng-src="{{images}}"/> 
 
    </div> 
 
</div>

Zweiweg das Bild anzuzeigen, in Winkel js genannt.

Verwandte Themen