Devo implementare la procedura guidata in angular2. E ho un'idea ma non so come implementarla. Questa è la mia idea:Implementazione guidata in angular2?
Voglio creare uno component
, sarà un componente comune. Con passaggi e pulsante Avanti/Indietro. Ti piace questa
@Component({
selector: 'div',
providers: [],
template: ' <ul class="steps">
<li *ngFor="#step of steps; #i = index" class="steps-item">
<a href="#" class="steps-link" [attr.value]="step.value">{{step.name}}</a>
</li>
</ul>
<form >
<template></template>
<div>
<button type="button">Back</button>
<button type="submit">Submit</button>
</div>
</form>',
pipes: [TranslatePipe],
directives: []
})
export class WizardComponent {
steps: any;
constructor() {
this.steps = [
{'name': 'step 1', 'value': '1'},
{'name': 'step 2', 'value': '2'},
{'name': 'step 3', 'value': '3'}
];
}
}
E poi tutti i componenti si estenderà modulo WizardComponent
, di riutilizzare tutti HTML e funzione successiva/indietro. Qualcosa del genere.
Qualsiasi soluzione per me, grazie.
Non sei sicuro di ciò che il vostro mago dovrebbe essere usato per ma vedere la mia risposta per un approccio. –