Если вы хотите напечатать другие свойства value
, просто map
над массивом, затем посмотрите на массив values
, затем посмотрите на value
и, наконец, используйте flat
, чтобы получить один массив :
const sample = [{
"key": "sampleKey",
"values": [{
"key": "insidesampleKey",
"value": 2
}, {
"key": "insideofinside",
"value": 2
}]
},
{
"key": "sampleKey2",
"values": [{
"key": "insideSampleKey2",
"value": 1
}]
},
{
"key": "samplkey3",
"values": [{
"key": "insideofsampleKey3",
"value": 1
}]
}
];
console.log(sample.map(e => e.values.map(x => x.value)).flat(1));
Вчера я наткнулся на этот вопрос в поисках простого ответа. Хотя закрытие решения работает для меня, а затем восстановление только того решения, в котором я хочу видеть предупреждения, я обнаружил, что выполнение "Clean Solution" (щелкните решение правой кнопкой мыши, выберите "Clean Solution") очистит панель Error List (включая предупреждения).
Закройте все открытые документы и восстановите решение избавиться от тех предупреждений. Я имею также, что проблема на webprojects и WCAG-varnings, но они исчезают, когда я делаю восстанавливание.
Можно постоянно отключить предупреждения:
website -> property pages -> accessibility -> uncheck "show warnings"
Иначе просто закройте все файлы
window -> close all documents
Просто нажмите на кнопку "Warnings" наверху окна для сокрытия их.
Я знаю, что это старая нить, но имела такую же проблему. Я обнаружил, что предупреждения будут исчезнуть, выполнив следующее:
Теперь, когда вы нажимаете на вкладку «Список ошибок» и посмотрите на вкладку Предупреждения они должны быть сброшены.