Je suis débutant dans la Angular2 et dans le web à l'échelle mondiale , je veux lancer une action qui change l'oject paramater valeur dans la Base de données lors de la vérification d'un checkbox
et ou de la désactivation de l'aide d' Material-Design
, j'ai essayé avec [(ngModel)]
mais rien ne s'est passé. l'idée c'est que je dois ajouter quelques propositions avec checked | unchecked
statut de dire si c'est un true
ou false
proposition. Voici la proposition de modèle
export class PropositionModel {
id:string;
wordingP:string; // the proposition
propStatus:Boolean; // the proposition status
}
voici le code Html d'une proposition :
<div class="uk-width-xlarge-1-1 uk-width-medium-1-2">
<div (submit)="addProp1()" class="uk-input-group">
<span class="uk-input-group-addon"><input type="checkbox" data-md-icheck/></span>
<label>Proposition 1</label>
<input [(ngModel)]="proposition1.wordingP" type="text" class="md-input" required class="md-input"/>
</div>
</div>
voici le texte dactylographié de code pour l'ajout de la proposition:
addProp1() {
this.proposition1 = new PropositionModel();
this.proposition1.propStatus = false;
this.propositionService.addProposition(this.proposition1)
.subscribe(response=> {
console.log(response);
console.log(this.proposition1);
this.proposition1 = new PropositionModel();})
}
Et comme vous pouvez le voir j'ai fait un false
par défaut pour l' proposition status
et je veux le changer une fois que j'ai vérifié la proposition.
Voici une image de la façon dont il semble, pour une meilleure compréhension du problème.
Toute aide, s'il vous Plaît ?