入れ子の子コンポーネントを持つSPFx角2コンポーネントを構築しています。子コンポーネントは、現在のコンテキストを参照する必要が、私がしなければ:未処理プロミス拒否:すべてのパラメータを解決できません
import {
IWebPartContext
} from '@microsoft/sp-webpart-base';
constructor(context: IWebPartContext) {
で私が取得:
Unhandled Promise rejection: Can't resolve all parameters for ...
を代わりに、私がしなければ:
constructor(@Inject(context) context: IWebPartContext) {
入手方法:
SPComponentLoader.loadComponent: ERROR: ***Failed to load entry point from component "ffaa6a0e-9eba-40a0-bec5-226d1db53caf" (RequirementsFormWebPart). DefaultLogHandler.error @ DefaultLogHandler.js:15 Log.error @ Log.js:19 (anonymous) @ SPSystemJsComponentLoader.js:225 TraceLogger.js:69 [1487550303166][Shell.ClientSideWebPartManager] [SPWebPartErrorCode.ScriptLoadError]:: Unable to load web part WebPart.RequirementsFormWebPart.7a18b99b-78ca-4d0e-b087-189bbe751b7d,Error: ***Failed to component "ffaa6a0e-9eba-40a0-bec5-226d1db53caf" (RequirementsFormWebPart). Original error: Error loading https://component-id.invalid/ffaa6a0e-9eba-40a0-bec5-226d1db53caf_0.0.1 script resources due to: undefined. CALLSTACK:: Error
よろしく、
ベン注入するのではなく、単にインスタンス化する必要がないことで解決