0 votos
por (20 puntos) en AngularJS

Saludos comunidad:
Estoy desarrollando un proyecto en angular y en miras de hacerlo más legible ,trato de usar ciclos para óptimizar mis lineas de código. 
 Hasta ahí todo bien, porque he averiguado como hacer ciclos con prácticamente cualquier elemento del template pero , ¿ Se pueden hacer ciclos con métodos?.

En .component.ts creo arreglos y los mando a llamar en el html con la interpolación {{}} pero si trato por ejemplo. 

component.ts
 

pruebas:any[]=
[
{
  metodo:"tohome()"
},
 
{
  metodo:"tocomplete()"
}
 
]

 
 constructor() {
 
      

   }



 
  ngOnInit() {
  
  }
 
 

  tohome(){
    document.getElementById("home").scrollIntoView();
    
  }
 
  tocomplete(){
    document.getElementById("complete").scrollIntoView();
  }
En .html <section *ngFor="let prueba of pruebas"> <a (click)="{{prueba.metodo}}>
ejecutar
<a>
¿ Es posible hacer algo parecido? para poder aprovechar el ciclo for y no repetir
varios bloques de código. Gracias.

Por favor, accede o regístrate para responder a esta pregunta.

Preguntas relacionadas

0 votos
0 respuestas
0 votos
0 respuestas
0 votos
0 respuestas
0 votos
0 respuestas
0 votos
0 respuestas
Bienvenido a Dudas de Programación, donde puedes hacer preguntas y recibir respuestas sobre los problemas más frecuentes de los lenguajes de programación, frameworks de desarrollo y bases de datos que utilices. Foro de Línea de Código

Categorías

...