0
setButton 이벤트가 setModel 후에 트리거되지 않는다. createModel (true) 이후에 작동합니다. 양식에서 어떤 것이 변경되었음을 알 수있는 또 다른 방법이 있습니까?Qooxdoo changeBubble이 setModel 이후에 소멸되지 않는다
var page = new qx.ui.mobile.page.NavigationPage();
page.setTitle("Login");
page.addListener("initialize", function() {
var form = new qx.ui.mobile.form.Form();
// User name
var user = new qx.ui.mobile.form.TextField();
user.setRequired(true);
form.add(user, "Username");
var controller = new qx.data.controller.Form(null, form);
//var model = controller.createModel(true); This works
var data = {
"username": "Martin"
};
var model = qx.data.marshal.Json.createModel(data);
controller.setModel(model);
model.addListener("changeBubble", function (qxEvent) {
alert("Changed username");
}, this);
// Use form renderer
page.getContent().add(new qx.ui.mobile.form.renderer.Single(form));
},this);
this.getManager().addDetail(page);
page.show();