yii\base\Module 类有 2 个属性:id和uniqueId。前者“在具有相同父级的其他模块中唯一标识此模块”,而后者 - 只是唯一的 id。但我仍然不明白差异。为什么我们需要id来识别模块,尤其是来自具有相同父模块的模块,如果有uniqueId,也可以识别模块?向我展示一个例子会很好,它揭示了对这两个属性的需求。
问问题
1002 次
yii\base\Module 类有 2 个属性:id和uniqueId。前者“在具有相同父级的其他模块中唯一标识此模块”,而后者 - 只是唯一的 id。但我仍然不明白差异。为什么我们需要id来识别模块,尤其是来自具有相同父模块的模块,如果有uniqueId,也可以识别模块?向我展示一个例子会很好,它揭示了对这两个属性的需求。