在以前的版本中,我使用
设置实体上的组件entity.setAttribute('component',true)
现在,组件上的this.data为'true'而不是原始架构。
i.e.
AFRAME.registerComponent('component',{
schema : {
speed : {default:2},
visible: {default:true},
},
init: function(){
console.log(this.data) <==== true
}
是否存在一种在实体上设置组件的新方法?
答案 0 :(得分:0)
el.setAttribute('component',null)
阻止数据被覆盖
答案 1 :(得分:0)
el.setAttribute('component', '')