angularjs - 如何从http获取名称获取angularjs
问题描述
var array = [];
$http.get('v1/someset')
.then(function(data) {
if(data){
mysize = data.data.size;
mysize.filter(function(e) {
array.push(e.name);
})
}
}).catch(function(error){
console.log("Error", error);
})
我的大小 =>
{id: "1", some_id: "1", name: "Small", active: "1"},
{id: "2", some_id: "1", name: "Medium", active: "1"}
{id: "3", some_id: "1", name: "Large", active: "1"}
{id: "4", some_id: "1", name: "X-large", active: "1"}
{id: "5", some_id: "1", name: "XX-large", active: "1"}
{id: "6", some_id: "1", name: "XXX-large", active: "1"}
如何从 http get angularjs 获取名称它应该只返回
['Small', Medium, 'Large', 'X-large', 'XX-large', 'XXX-large' ] 并且可以在外面访问
解决方案
const mysize = [
{id: "1", some_id: "1", name: "Small", active: "1"},
{id: "2", some_id: "1", name: "Medium", active: "1"},
{id: "3", some_id: "1", name: "Large", active: "1"},
{id: "4", some_id: "1", name: "X-large", active: "1"},
{id: "5", some_id: "1", name: "XX-large", active: "1"},
{id: "6", some_id: "1", name: "XXX-large", active: "1"},
]
const names = mysize.map(i => i.name)
推荐阅读
- python - 如何返回两个不同列表中存在的字符串?
- docker - exec 用户进程导致:k3s 上的 exec 格式错误
- c++ - 将二进制文件从一个位置转换为字符串到另一个位置
- python - 为什么 tf.concat 比 np.concatenate 和原生 python 列表的“追加”慢得多?如果可能,我们应该避免吗?
- mysql - mysql 选择一个条目,然后选择下 n 个条目
- html - 如何使导航栏中的组件居中
- java - 不支持变体数据类型
- c - GPIOC13 为高电平时内置 LED 熄灭,但 GPIOC13 为低电平时点亮
- c# - 错误 26 - 如何解决与 DB 的连接问题?
- swift - Swift OneSignal OSPermissionSubscriptionState setSubscription