Strapi
是 Container
的子类
¥Strapi
is a subclass of Container
在 Strapi 5 中,Strapi
是 Container
类的子类,使访问服务变得更简单,并使用一种方法统一服务访问。
¥In Strapi 5, Strapi
is a subclass of the Container
class to make it simpler to access services and unify the service access with one method.
此页面是 重大变更数据库 的一部分,提供有关重大更改的信息以及从 Strapi v4 迁移到 Strapi 5 的其他说明。
¥This page is part of the breaking changes database and provides information about the breaking change and additional instructions to migrate from Strapi v4 to Strapi 5.
\🔌 此重大更改是否会影响插件? | \是 |
---|
\🤖 此重大更改是否由 codemod 自动处理? | \否 |
---|
重大更改描述
¥Breaking change description
在 Strapi v4 中
¥In Strapi v4
容器方法的访问方式如下:
¥Container methods are accessed like follows:
strapi.container.register(....)
strapi.container.get(...)
在 Strapi 5 中
¥In Strapi 5
容器方法的访问方式如下:
¥Container methods are accessed like follows:
strapi.add(....)
strapi.get(...)
迁移
¥Migration
本节重新组合了有关引入的重大更改的有用说明和程序。
¥This section regroups useful notes and procedures about the introduced breaking change.
手动程序
¥Manual procedure
确保你将方法调用更新为 container
。
¥Ensure you update your method calls to container
.