如何在Strapi 中创建一个自定义的控制器
技术文章来源: 微赞科技阅读: 588
当你在 Strapi 中创建一个自定义的控制器时,你需要按照以下步骤进行操作:
在你的 Strapi 项目中,打开终端或命令行工具,并导航到你的项目目录。
创建一个新的文件夹来存放你的自定义控制器文件。你可以选择在 api 目录下的任何位置创建文件夹。
在新创建的文件夹中,创建一个新的 JavaScript 文件,作为你的自定义控制器文件。你可以为该文件选择一个有意义的名称,例如 read.js。
在自定义控制器文件中,编写你的控制器逻辑。你可以使用 JavaScript 或 TypeScript 来编写代码。在之前的回答中,我提供了一个简单的示例代码。
保存自定义控制器文件。
打开 Strapi 的管理界面(通常是 http://localhost:1337/admin)。
在左侧导航栏中,点击 "Settings"。
在 "Settings" 页面中,点击 "Roles & Permissions"。
在 "Roles & Permissions" 页面中,选择你想要将自定义控制器添加到的角色。通常是 "Authenticated" 角色。
在角色页面中,点击 "Permissions" 标签。
在 "Permissions" 页面中,找到 "Application" 部分,并展开它。
在 "Application" 部分中,找到 "Custom Controllers" 权限,并勾选它。
点击 "Save" 保存更改。
现在,你的自定义控制器已经添加到了选定角色的权限列表中。