editBox 参照Api文档进行代码注册事件。push认不到
版本3.15.1
node.on注册没反映
this.editBox = this.node.getChildByName(“New EditBox”)
var editboxEventHandler = new cc.Component.EventHandler();
editboxEventHandler.target = this.node; //这个 node 节点是你的事件处理代码组件所属的节点
editboxEventHandler.component = "HelloWorld"
editboxEventHandler.handler = "onEditDidEnded";
editboxEventHandler.customEventData = "foobar";
this.editBox.textChanged = editboxEventHandler;// 用push会报错没有push这个东西
this.editBox.textChanged.push(editboxEventHandler) ;// 这是官网的,会报错
onEditDidEnded : function(editbox, customEventData)
{
cc.log(“11111111111”)
}
不明白哪里出问题了,用node.on进行也是没办法触发