2016-07-08 8 views
2

「ノードモジュールへの呼び出しはエラーで失敗しました:ReferenceError:ウィンドウが定義されていません。だから私は自分のコンポーネントの1つをクライアントサイトにレンダリングします。出来ますか?角度2のサーバー側のレンダリングを使用しているときにクライアントサイトにコンポーネントをレンダリングすることはできますか?

私はプロジェクト(http://blog.stevensanderson.com/2016/05/02/angular2-react-knockout-apps-on-aspnet-core/

答えて

0

を生成するために、 『aspnetcore・スパ・ジェネレータ』の使用をmが今、私はまだ、クライアントのサイトでコンポーネントをレンダリングする方法を知りませんが、あなたは」とのエラーサーバー側を取得する場合ウィンドウが定義されていない "とかそういうものなら、すべてのディレクティブ、プロバイダ(このエラーを作る)をファイルboot-client.tsに入れて修正することができます。

bootstrap(App, [ 
HTTP_PROVIDERS, 
FormBuilder, 
provideRouter(routes), 
GOOGLE_MAPS_PROVIDERS, 
provide(PLATFORM_DIRECTIVES, { useValue: [...RESPONSIVE_DIRECTIVES, ROUTER_DIRECTIVES, GOOGLE_MAPS_DIRECTIVES, TextEllipsis, NgSwitch, NgSwitchCase, NgSwitchDefault, StyledMapDirective, Map], multi: true }), 
provide(PLATFORM_PIPES, { useValue: [pipe.ImageUrl, pipe.ModelClass, pipe.ModelName], multi: true })]); 

誰でも別の答えを持っている

関連する問題