问题标签 [strapi]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
979 浏览

koa - Strapi 框架:无法渲染我的页面

我开始使用 Strapi 框架并尝试使用 Handlebars 和路线来显示页面。我遵循了文档,并用这个创建了一个控制器:

和一个路由器文件:

它正在工作(没有错误),但我得到了 404 not found 状态,而不是我views/user.html在文档中的页面。我错过了什么?

0 投票
1 回答
691 浏览

strapi - 在strapi中,api模板有什么用?

我已经开始玩strapi,看看它能做什么。

通过strapi studio生成api时,会生成一组基础文件来处理模型和api调用。

在实体文件夹(例如文章)中,有一个使用默认模板创建的模板/默认文件夹。对于文章实体,我得到一个ArticleDefault.template.json文件:

在strapi studio中,我还为每个实体添加了额外的模板,给它多个模板。

命令行 api 生成器不会创建模板文件夹。

我在阅读的文档中找不到任何关于它的信息。

生成的模板有什么用?我什么时候使用它们,如果我有多个,我将如何选择一个特定的模板?

0 投票
1 回答
2429 浏览

strapi - 如何在strapi中使用模板

我试图在休息查询中使用默认模板:

但是我仍然从我的 mongodb 中获取所有数据,包括不在模板中的相关表的字段和集合。

这也被定义为模型中的 defaultTemplate,但它似乎不会以任何方式影响结果。

  1. 有人可以解释我做错了什么以及如何应用模板吗?

  2. 如果我只想在回复中包含对象 ID 而不是整个相关对象,如何在模板中指定它?

公司.js:

作为公司属性子集的模板(CompanyDefault.template.json):

0 投票
3 回答
4737 浏览

javascript - Strapi - 使用环境变量进行配置

使用strapi 1.5.4.

是否可以使用环境变量配置strapi?如果没有,如何在不提交/公开数据库凭据和其他机密的情况下配置strapi?

0 投票
1 回答
557 浏览

strapi - 管理面板内的模型属性可见性

有没有办法在每个操作的管理面板内管理模型属性的可见性?假设我已经通过 CLI 生成了带有和属性的ProjectAPI 。我想隐藏和操作并使用回调来生成它。我可以覆盖视图还是有相关设置?nameslugslugneweditbeforeCreate

0 投票
1 回答
218 浏览

javascript - Strapi.io Controller.find().exec(...)

我尝试使用 controller.find().exec(...) 方法并在 exec 回调函数下尝试创建正文内容。但我不知道我该怎么做。我想我必须在那里使用 yield 关键字,但是如果我尝试在回调函数中使用 yield 会抛出一个错误。我的代码看起来像这样:

我已经尝试过使用 yield 和 without,使用 let 和 without。和一些选项。如果您有任何想法,请让我分享。我必须使用 exec 因为我必须使用结果并将其传递给不同的 find 方法。

0 投票
10 回答
14010 浏览

strapi - 如何在 Strapi 中仅返回选定的某些字段?

很简单(我希望)。我希望能够使用 API 端点并让它只返回指定的字段。像这样的IE

理想情况下会返回某种形式

不幸的是,事实并非如此,实际上它返回以下内容。

如果我决定一次加载 10、20、30 或更多记录,这在任何现实世界环境中都会立即成为问题,我最终加载了所需数据的 50 倍。更多带宽被用完,加载时间更慢等。

0 投票
3 回答
5865 浏览

strapi - Strapi:用户注册时如何发送确认电子邮件?

我想向注册用户发送电子邮件并激活它,直到完成某些操作。

我不知道这个功能是否已经可用,或者我需要自己实现逻辑。使用默认的身份验证和用户模型,修改逻辑看起来相当复杂。实现这些功能有多难?

0 投票
1 回答
1836 浏览

node.js - 尝试使用 React 管理模板 + Strapi + 电子

我正在尝试使用以下方法构建项目:

我的目标是有一个 Electron 打包的应用程序,里面有 Strapi 服务器,为这个无反应模板提供服务。

所以我对将这些工具放在一起完全感到困惑。每个都有你的 web 包、开发服务器、构建过程等......

我知道这没有简单的秘诀,但是有什么方法或技巧可以帮助我,或者只是一个方向?

0 投票
3 回答
11599 浏览

strapi - 在 Strapi 中连接到 MySql DB

我似乎无法理解http://strapi.io/documentation/configuration#databases中的文档

如何连接到 MySqlDB?在 databases.json 中,我在哪里设置我的所有数据库设置,例如用户:root、密码:secret123、主机:192.12.2.123 等?