【发布时间】:2015-12-11 07:22:38
【问题描述】:
我必须使用来自该服务的数据:
http://api.flickr.com/services/feeds/photos_public.gne?format=json&jsoncallback=cb&tags=london
所有数据都是用html混合的,用网上那个tools清理后
这是数据:
cb({
"title": "Recent Uploads tagged london",
"link": "http://www.flickr.com/photos/tags/london/",
"description": "",
"modified": "2015-06-27T17:21:27Z",
"generator": "http://www.flickr.com/",
"items": [
{
"title": "Citywards",
"link": "http://www.flickr.com/photos/peterphotographic/19182673346/",
"media": {"m":"http://farm1.staticflickr.com/269/19182673346_eae48f0d5d_m.jpg"},
"date_taken": "2015-06-22T20:25:21-08:00",
"description": " <p><a href=\"http://www.flickr.com/people/peterphotographic/\">peterphotographic<\/a> posted a photo:<\/p> <p><a href=\"http://www.flickr.com/photos/peterphotographic/19182673346/\" title=\"Citywards\"><img src=\"http://farm1.staticflickr.com/269/19182673346_eae48f0d5d_m.jpg\" width=\"173\" height=\"240\" alt=\"Citywards\" /><\/a><\/p> <p>W&DPS City Walk 2015<br /> <br /> Thameside, London, UK<\/p>",
...ETC
我应该如何清理和显示例如 ng-repeat 中的每个项目?
这是Plunker
对于一些看不到任何东西的人,这可能是因为您遇到了 Access-Control-Allow-Origin 问题,您可以安装这个 chrome 插件,激活它并刷新页面,您将看到数据和日志:
我遇到了同样的问题。
【问题讨论】:
标签: javascript json angularjs