templates/module.hbsWie erhalten Emberjs Formularwerte in einem Objekt?
<form class="" method="post" {{ action "step1" on="submit"}}>
{{input type="email" value=email}}
{{input type="checkbox" checked=permission}}
{{input type="submit" value="next"}}
</form>
Wie kann ich E-Mails und Checkbox Wert in einem Objekt erreichen (wie model.email und Modell Checkbox) in Route
Routen/Modul. js
export default Ember.Route.extend({
model() {
return this.store.createRecord('wizard');
},
actions: {
step1(){
alert(this.controller.get('model.email')); // returns undefined
// get form values like model.email model.checkbox
},
}
Modelle/wizard.js
export default DS.Model.extend({
email: DS.attr('string'),
permission: DS.attr('boolean')
});
Update: [[Benachrichtigungen kehrt undefiniert]]
Ich habe meine Frage mit Ihren Daten aktualisiert, aber es geht weiter (Version 2.4.4 des Embers) – Onur
Ich vergesse model.email in der Vorlage behoben! Vielen Dank – Onur