Starten ein Ereignis, wenn die überprüfung eine checkbox in Angular2

Ich bin Neuling in Angular2 und im web-weltweit , ich will Aktion starten, dass die änderungen ein oject Parameter-Wert in der Datenbank bei der überprüfung der checkbox und deaktivieren oder es mit Material-Design habe ich versucht mit [(ngModel)] aber nichts passiert. die Idee ist, dass ich haben Sie einige Vorschläge mit checked | unchecked status zu sagen, wenn es eine true oder false proposition. Hier ist die proposition Modell

    export class PropositionModel {
        id:string;
        wordingP:string; //the proposition
        propStatus:Boolean; //the proposition status
}

hier ist der Html-code für eine Aussage :

<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>

hier ist der TypeScript-code für das hinzufügen der 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();})
    }

Und wie man sehen kann habe ich die false standardmäßig für die proposition status und ich will es ändern, sobald ich überprüft den Vorschlag.
Hier ist ein Bild wie es aussieht für ein besseres Verständnis Problem.
Starten ein Ereignis, wenn die überprüfung eine checkbox in Angular2

Jede Hilfe Bitte ?

InformationsquelleAutor der Frage selem mn | 2016-05-06

Schreibe einen Kommentar