Angularjs指令不评估〜

时间:2014-11-18 02:50:35

标签: javascript angularjs angularjs-directive angularjs-scope angularjs-ng-repeat

我有一个angularjs指令,其中包含在链接器函数

中编译的html模板
var htmlTemplate = '<img ng-src="~/img/logos/{{account.Logo}}" width="45" height="35" />'

 var linker = function (scope, element) {

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

但该指令没有评估img src中的'〜'符号来解析图像路径。

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

我相信您需要使用ng-src指令的绝对网址,例如ng-src="http://example.com/img/logos/{{account.Logo}}"