Я искал, но все, с чем я сталкивался, это зацикливание в HTML, и мне нужно зациклить в .ts.
У меня есть массив, который мне нужно зациклить и проверить, соответствует ли введенное значение ключу. Если это так, вернуть значения внутри массива
data: any = {
'1234': {
site: 'https://example1.com/',
path: 'uploads',
link: 'https://example1.com/uploads',
},
'5678': {
site: 'https://example2.com/',
path: 'uploads',
link: 'https://example2.com/uploads',
}
}
Я пробовал всевозможные варианты следующих действий с ограниченным успехом. Я могу напечатать ключ, но не могу получить значения (сайт, путь, ссылка)
let pin = '1234';
Object.keys(data).forEach(key => {
if(key == pin) {
Object.keys(key).forEach(k => {
// I'm trying to get something like k.url so I can store it
console.log(k.url);
});
}
});