2016-07-11 2 views
0

Я хочу использовать Reflect, чтобы получить шаблон моего компонента, я получаю эту ошибкуProperty «GetMetadata» не существует на типе «TypeOf Reflec

console.log(Reflect.getMetadata('annotations',SectionsTemplateComponent)[0].template); 

зная, что у меня есть поразмышлять-метаданные в моей Packege json

спасибо

+0

Возможный дубликат http://stackoverflow.com/questions/38346008/reflect-getmetadata-not-working-in-angular2 – Sanket

+0

Возможный дубликат [Reflect.getMetadata не работает в угловом2] (http://stackoverflow.com/questions/38346008/reflect-getmetadata-not-working-in-angular2) –

ответ

0

Это должно сработать. Есть ли у вас включить библиотеку, как показано ниже в основной HTML страницы:

<script src="node_modules/zone.js/dist/zone.js"></script> 
<script src="node_modules/reflect-metadata/Reflect.js"></script> <---- 
<script src="node_modules/systemjs/dist/system.src.js"></script> 
+0

Да, я уже добавил это в свой index.html –

1

Для меня, добавив import 'reflect-metadata' исправили проблему.

Смежные вопросы