错误:找不到未定义的组件工厂。你有没有把它添加到@ NgModule.entryComponents?

时间:2017-07-19 15:03:25

标签: angularjs angular hybrid ng-upgrade

我正在尝试使用UpgradeModule与角度组件共享自定义angularjs服务,并遵循Angular文档中的模式。我包括我的“工作”plunker代码的路径。我已经发布了破坏app.ts文件中的应用程序的代码,以便我们可以看到混合应用程序工作,直到我尝试使用angular共享服务。我认为它抱怨我尝试使用组件facory方法注入服务。

 export function sayHelloServiceFactory(i: string) {
  return i.get('sayHelloService');
}

export const sayHelloServiceProvider = {
  provide: SayHelloService,
  useFactory: sayHelloServiceFactory,
  deps: ['$injector']
};

angularJS / angular hybrid plunk 这是我的插件的链接。请帮忙。

0 个答案:

没有答案