该方法被调用时,如果传入了 ComponentID,在 config.cmsStructure.components 结构里,新增一个值为 ComponentId 的结构,typeCode 和 flexType 都为 ComponentId:
![](https://img.haomeiwen.com/i2085791/b5d9dc62e4473592.png)
例子:
![](https://img.haomeiwen.com/i2085791/09b2c283bb0bd4cf.png)
如果还传入了 positionId,则在 slots 字段里,额外创建另一个结构体,key 为 positionId,值为 ComponentId:
![](https://img.haomeiwen.com/i2085791/412686ae30efb916.png)
例子:
![](https://img.haomeiwen.com/i2085791/0a851baa9765b5d9.png)
Home 页面加载完毕后,该方法总共执行了两次:
![](https://img.haomeiwen.com/i2085791/6be9a06351e68e2f.png)
更多Jerry的原创文章,尽在:"汪子熙":
![](https://img.haomeiwen.com/i2085791/97c4752c0e619c44.png)
网友评论