Итак, у меня есть это как мои данные. Я хочу иметь возможность получить все теги без повторения. Можно ли как-нибудь получить это из JSON с помощью Angular?
var data = [
{ "id" : 1,
"title" : "title 1",
"description" : "Lorem Ipsum.",
"tags" : [
{ "tag": "facebook" },
{ "tag": "twitter" }
]
},
{ "id" : 2,
"title" : "title 2",
"description" : "Lorem Ipsum.",
"tags" : [
{ "tag": "google" },
{ "tag": "twitter" }
]
},
{ "id" : 3,
"title" : "title 3",
"description" : "Lorem Ipsum.",
"tags" : [
{ "tag": "reddit" },
{ "tag": "instagram" }
]
},
{ "id" : 4,
"title" : "title 4",
"description" : "Lorem Ipsum.",
"tags" : [
{ "tag": "reddit" },
{ "tag": "9gag" }
]
}
]
Я ожидаю, что вывод кода будет следующим: var tags = ["facebook", "twitter", "google", "reddit"," instagram "," 9gag "]