Dans mon application, l'utilisateur définit les 6 chiffres séparés. ils peuvent supprimer/ressaisir/entrer les valeurs en entrée. le contrôleur envoie ces valeurs au routeur. Lorsque le routeur surveille toutes ces propriétés, l'utilisateur passe à la page suivante.comment regarder spécifiées `properties` dans` router` et réagir en accord?
Ma question est comment regarder les propriétés (propriétés spécifiées) et réagir en conséquence?
ici est mon code de routeur (extrait):
export default Ember.Route.extend({
otp1:null,
otp2:null,
otp3:null,
otp4:null,
otp5:null,
otp6:null,
myWatcher(){
console.log('all properties are available, enable next');
},
setupController(controller,model) {
this._super(...arguments);
this.controllerFor('auth-page.credit-card.credit-cardno').set('enableNext', false);
},
actions:{
setupCardNumber(number, index){
this.set('opt'+index, number); //setting values
console.log('setting', this.get('opt'+index));//gets property
}
}
}
Je suis d'accord. encore je cherche des méthodes de construction inember – user2024080