我从控制器那里得到了我的数据,如下所示.
控制器:
$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"显示为链接而不是简单的文字?
您可以使用 ngSanitize 模块中的类似过滤器:https://docs.angularjs.org/api/ngSanitize/filter/linky
恐怕您将不得不更改'www.google.com'为'http://www.google.com'