访问组件成员和方法

可以通过 .components 对象中的实体访问组件的成员和方法。从实体的组件映射中查找组件,我们将可以访问组件的内部组件。考虑这个示例组件:

AFRAME.registerComponent('foo', {
  init: function () {
    this.bar = 'baz';
  },
  qux: function () {
    // ...
  }
});

让我们访问 bar 成员和 qux 方法:

var fooComponent = document.querySelector('[foo]').components.foo;
console.log(fooComponent.bar);
fooComponent.qux();