如何在角度2上创建aframe的组件?

问题描述 投票:1回答:1

我有一个想法,使用角度和框架创建Web VR应用程序。但我无法在角度中注册aframe组件。请帮我!

angular aframe
1个回答
0
投票

注册时,您必须使用窗口中的aframe,例如:

const aframe = (window as any).AFRAME;

ngOnInit() {
    aframe.registerComponent('elem-click', {
        init: function () {
            const el = this.el;
            el.addEventListener('click', function (evt) {
                console.log('Hi!')
            });
        }
    });

}
© www.soinside.com 2019 - 2024. All rights reserved.