【发布时间】:2016-10-09 00:33:51
【问题描述】:
我通过
安装了A-Framenpm install aframe --save.
当我使用时:
import 'aframe'; // or use: require 'aframe';
import { Component } from '@angular/core';
@Component({
selector: 'app',
template: `
<a-scene></a-scene>
`
})
export class AppComponent {}
我得到了错误:
zone.js:1046Uncaught TypeError: 无法分配给只读属性 对象“#”的“detachedCallback”
我检查了这个Angular_VRDemo,但还是没有弄清楚自己。
【问题讨论】:
-
我猜你应该在 zonejs take.ms/tR0Sh 之外加载这个库,并将
CUSTOM_ELEMENTS_SCHEMA添加到你的根 angular2 模块的schemas属性 -
@yurzui 是的,这种方式行得通!你介意在答案上发布,所以我可以接受吗?顺便说一句,是否可以使用 NPM 包而不是在标题中通过
<script></script>加载? -
放在zonejs前面take.ms/CtAMX
-
@yurzui 谢谢,它工作完美!你能回答我吗?谢谢!