如何注册更改骨干输入文本。每次标签中的文字发生变化时我都要听。 我试过这个但没有用过。
var cashback = CustomBackbone.Components.LabeledInput({
state: {
label: "Cashback",
value: rowData.cashback_perc
},
inputAttributes: {
name: "cashback_perc",
type: "number"
},
className: "col-md-3",
events: {
'change input': 'updateFilter'
},
updateFilter:function(){
console.log('hi');
}
});
LabeledInput从backBone视图扩展。 感谢
答案 0 :(得分:3)
如果输入是组件的根元素,则事件侦听器应该只有change
而不是change input
。如果你想要"生活"更新,请使用keyup
代替change