如何注册主干中输入文本的更改。每次标签中的文本发生变化时我都必须听。 我已经尝试过但没有成功。
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 View 扩展而来的。 谢谢
最佳答案
如果输入是组件的根元素,则事件监听器应该只是change
,而不是change input
。如果您想要“实时”更新,请使用 keyup
而不是 change
关于jquery - 监听主干中的变化输入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37495440/