Sé que las preguntas de filter están ampliamente cubiertas en SO, pero estoy luchando para implementar mi idea:
Quiero filtrar a través de mis paneles y devolver una matriz filteredPanelTabItems para cualquiera que incluya la sugerencia de diseño: "pestaña-ver-elemento" y luego el resto de la matriz (sin "pestaña-ver-elemento") a otra constante para poder usar en otro lugar, ¿alguien puede guiarme por dónde me estoy equivocando?
La captura de pantalla anterior muestra lo que sucede en la consola cuando inicio sesión: panel.panelLinks.links
const hasTabItemViewHint() => { //check for string } const filteredPanelTabItems = panel.panelLinks.links.filter<Node>( (panelLink) => panelLink.(call hasTabItemViewHint function?) );Considere algo como esto.
var filteredPanelTabItems = $.map(panel.panelLinks.links, function(l, i) { if (l.LinkModal.layouthint._collections.indexOf("tab-view-item") >= 0) { return l; } });Ver más: https://api.jquery.com/jquery.map/