/ Diretivas / Angularjs não avaliando ~ - javascript, angularjs, angularjs-directive, angularjs-scope, angularjs-ng-repeat

Diretivas Angularjs não avaliando ~ - javascript, angularjs, angularjs-directive, angularjs-scope, angularjs-ng-repeat

Eu tenho uma diretiva angularjs com o modelo html compilado na função de vinculador

var htmlTemplate = "<img ng-src="/images/~/img/logos/{{account.Logo}}" width="45" height="35" />"

var linker = function (scope, element) {

element.html(htmlTemplate).show();
$compile(element.contents())(scope);
};

mas a diretiva não está avaliando o sinal "~" no img src para resolver o caminho da imagem.

Qualquer ideia?

Respostas:

0 para resposta № 1

Eu acredito que você precisará usar um URL absoluto para o seu ng-src diretiva como ng-src="http://example.com/img/logos/{{account.Logo}}"