0

我有一个C# MVC标签助手,它为我生成菜单项。但是我希望URLs这些dynamic基于angular. 所以我的后端会生成一个这样的 URL:

 /blah/blah/{{vm.value}}

如果我有一个具有值属性的角度控制器,那么每次值更改时链接都会更新。它不适合我。angular 似乎忽略了,{{vm.value}}因为它是在我的模板中生成的backend并且不在我的模板中。

4

1 回答 1

0

控制器内:-

$scope.linkValue = "<a ng-href="/blah/blah/{{vm.value}}">Test</a>";

在-html:-

<div ng-bind-html="linkValue | sanitize"></div>

过滤器内:-

app.filter("sanitize", ['$sce', function($sce) {
  return function(htmlCode){
    return $sce.trustAsHtml(htmlCode);
  }
}]);

检查这个帖子

于 2015-08-21T06:56:22.097 回答