[]laya.ui里的tag不能赋值使用?
/**
* <p>对象的标签。</p>
* @internal 冗余字段,可以用来储存数据。
*/
tag: any;
在源码中看到有这个属性,但是在代码中,如果把按钮的tag设置之后,在回调函数里调用params.currentTarget.tag打印的值跟我设置的值不一样了?这个tag值不能赋值sh使用吗?
masterbtn.tag = 0;
masterbtn.on(Laya.Event.MOUSE_UP,this,this.onItemMaster);
_proto.onItemMaster = function(params){
var btn = params.currentTarget;
console.log("----------------------- ",btn.tag);//我赋值是0,但这里调用获取是2??
}
1 个回复
Monica - 知识达人
赞同来自: