Ich plane, angularjs 1 Anwendung zu angularjs2 zu aktualisieren. Hier ist Problem, wie Eingabewert gesetzt und Modellwert mit jquery in angualrjs2 aktualisieren.Wie wird der Eingabewert gesetzt und der Modellwert mit jquery in Angularjs2 aktualisiert?
Hier ist mein Code:
export class AppComponent {
public user: User = {
name: 'John',
address: {
address1: '11, High Street'
}
}
ngOnInit() {
console.log("User name ::"+this.user.name)
console.log('ngOnInit')
$('#postcode').val('123456');
}
public save(form: IUser, isValid: boolean) {
console.log(form, isValid);
}
}
plunkr Code: http://plnkr.co/edit/BGYTpytD7kGMmRODE796
In Angular2 Sie in der Regel das Modell aktualisieren und auf das Modell nach Angular Update der Ansicht lassen. Siehe auch diese ähnliche Frage http://stackoverflow.com/questions/38372856/angular-2-text-box-required-validation-message-still-showing-even-after-the-valu/38433340#38433340 –
Danke @ GünterZöchbauer Ja, unsere Anwendung hat einige Abhängigkeiten. Dies ist ein Beispielszenariocode, den ich hier platziert habe. – Karthik