如何将链接<a>添加到AngularJS的$ scope.var内容中

wil*_*lor 6 json angularjs

我从控制器那里得到了我的数据,如下所示.

控制器:

$http.get('json/projects.json').success(function(data) {
            $scope.projects = data;
        });   
Run Code Online (Sandbox Code Playgroud)

我在json文件中的数据是这样的:

JSON:

{
...
projects = ['hello world', 'www.google.com', 'hello world.']
}
Run Code Online (Sandbox Code Playgroud)

HTML:

<div ng-repeat='p in projects'> {{p}} </div>
Run Code Online (Sandbox Code Playgroud)

我的问题是如何将"www.google.com"显示为链接而不是简单的文字?

syy*_*mza 2

您可以使用 ngSanitize 模块中的类似过滤器:https://docs.angularjs.org/api/ngSanitize/filter/linky

恐怕您将不得不更改'www.google.com''http://www.google.com'