ComponentWrapperDirective:
![](https://img.laitimes.com/img/__Qf2AjLwojIjJCLyojI0JCLicmbw5yM2MGMxE2Y0MmYlZzY3ITY3kzY0MGNxUWO1cjN5UzYy8CX5d2bs92Yl1iclB3bsVmdlR2LcNWaw9CXt92Yu4GZjlGbh5yYjV3Lc9CX6MHc0RHaiojIsJye.png)
首先给components字典分配一个uid entry:
如果pageContext为undefined,进入this.createComponentData, 首先生成pageContext:
发现一个规律,每个Component data加载都是先pageContext为undefined,第二次就被正确填充了:
ComponentWrapperDirective:
首先给components字典分配一个uid entry:
如果pageContext为undefined,进入this.createComponentData, 首先生成pageContext:
发现一个规律,每个Component data加载都是先pageContext为undefined,第二次就被正确填充了: