Tengo una matriz y objetos en ella, traídos con la ayuda de API. Y si ingreso el nombre de un objeto para ingresarlo, tengo que encontrar ese objeto y representar sus otras propiedades en etiquetas específicas de HTML que se encuentran en el mismo contenedor con mi entrada . Ingresé el nombre. En realidad, esto debería haberse hecho en Javascript .
Primero, para encontrar un objeto por su nombre, puede usar arr.filter():
var desiredName = "Name 1" //The name entered into the input const objects = [{name: "Name 1", name: "Name 2"}] //Your array of objects //Use arr.filter() to find the item with the desired name var selectedObject = objects.filter((item) => { return item.name = desiredName })[0] //Target the first element in the returned arrayEn cuanto a llenar elementos de párrafo con las propiedades de los objetos seleccionados, puede usar document.getEleemntById():
document.getElementById("someElement").innerHTML = "Your Text" <p id="someElement"></p>