angular.js - ts forEach的使用
本文介绍了angular.js - ts forEach的使用的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
问 题
是这样的,假如我有一个三级的数组datas,想通过ts把它简化,返回最里面那一层的数据,然后在模板上面直接使用。
不怎么了解forEach的使用,在实践中报错了。初学者,希望大神勿喷,百度了forEach,没有详细说明。
解决方案
forEach
貌似不是来自于 TS,而是 ES。用法很简单
var a = [1, 2, 3]
a.forEach(function (e) {
console.log(e);
});
这样你就会得到1,2,3
如果是多级数组,
var b = [[1, 2], [3, 4], [5, 6]];
b.forEach(function (elementOutside) {
elementOutside.forEach(function (elementInside) {
console.log(elementInside);
})
})
这样你就得到了1,2,3,4,5,6
不了解你的具体需求是什么。。最好补充说明一下。有可能你需要的不是 forEach
而是 map
参考资料:
ES:https://developer.mozilla.org...
TS:https://www.typescriptlang.or...
这篇关于angular.js - ts forEach的使用的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文