我在将简单的登录表单绑定到模型时遇到问题。Stickit 无法识别“自动填充”事件,因此视图与模型不同步。
html非常简单:
<form>
<input id="username" type="text"/>
<input id="password" type="password"/>
</form>
视图将使用空模型初始化并绑定在渲染函数中。这是代码的摘录:
bindings: {
'#username': 'username',
'#password': 'password'
},
...
initialize: function () {
this.model = new Backbone.Model();
}
...
render: function() {
this.stickit();
}
$('username').val()
如果我通过调用函数来检索值initialize
,我会得到正确的自动填充值。
有谁知道这个问题的解决方案?
我没有在 git 存储库中创建问题,因为我不确定我是否做错了什么并且自动填充开箱即用。
提前致谢!
前