问题标签 [nuxt-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 投票
1 回答
2594 浏览

docker - Strapi 路由返回 404 未找到

我有一个问题,我的 API 中的所有路由都返回404 Not found。我遵循了Strapi/strapi-docker 的从 Docker Hub 拉取部分。

除了运行图像之外,我所做的是创建一个名为post包含三个字段的新内容类型。如果我尝试GET /post(添加所有帖子)我会收到未经授权的响应错误。这是现阶段的预期。在我检查角色和权限以允许公共角色使用 find 和 findOne 路由后,即使添加了数据,我也会收到 404 Not found 响应错误。

开发服务器不使用任何前缀。

postfind 和 findOne 的路线如下所示:

Strapi 界面中没有太多可供选择的选项,所以我不确定还有什么可以尝试的。我已经尝试了几个其他的strapi安装。不确定这是否会搞砸,但我隐约记得之前尝试过 strapi/strapi-docker 并让它工作。

0 投票
1 回答
679 浏览

vue.js - 在 Vuex 中使用 NuxtJS Strapi 模块

@nuxt/strapi用作. Strapi_ NuxtJS对于 Nuxt 中的 Vuex,我使用的是命名空间模块模式,所以我的结构看起来像这样的示例:

在一个Vue项目中,我会导入 Vue、Vuex,也许是 Axios,然后创建一个商店实例const store = new Vuex.Store(storeOptions)并调度我的初始操作或从内部进行一些 API 调用store/index.js

vue 项目中 index.js 的示例:

但是在 Nuxt 项目中,商店和 strpi 实例已经在root_project/.nuxt/.... 那么在里面使用 $strapi 和 $store 的最佳方法是什么store/index.js?既不可用,$strapi也不$store可用store/index.js

0 投票
0 回答
483 浏览

mongodb - 在strapi中创建记录时如何设置随机ID?

我有一个问题,当我在strapi管理面板中手动创建时,在id字段中它生成1,但之前它生成了一个随机id。是否应该进行配置? 1

0 投票
0 回答
146 浏览

javascript - Strapi 获取关系数据

我是 Strapi 的新手,并且构建一个应用程序是一个经过身份验证的用户应该能够保存书签。在登录用户的仪表板上,它应该显示用户书签的列表。但是,我似乎无法得到关系user has many bookmarks。我尝试了几种方法,例如使用以下内容创建自定义控制器:

我也尝试过/users/me,但只返回有关用户的基本信息(没有关系数据)。基本上,我想要实现的是类似于SELECT * FROM bookmarks WHERE user_id = 1.

任何帮助或指针表示赞赏。

0 投票
1 回答
236 浏览

vuejs2 - 如何修改 nuxt 中的 $strapi.login({}) 默认路由(自定义登录)

我正在使用nuxt-strapi并且我是 otp 的身份验证用户,为此我想使用$strapi.login(),但问题是strapi 登录的默认端点是 auth/local,它需要电子邮件和密码,但我想修改它并使用手机号码。我不知道如何为此修改路由,所以有没有像 $auth 这样的选项我可以修改登录路由

0 投票
2 回答
758 浏览

vue.js - 为什么我的 nuxt 静态站点不提供在 Dist 文件夹中找到的静态 html 文件?

我用 Nuxt 创建了一个博客,其中包含我的每篇文章(articles/_slug.vue)的动态路由。在_slug.vue文件中,我使用 asyncData 从strapi CMS 中获取标记内容。

aricles/_slug.vue

在运行nuxt generate然后nuxt start并导航到我的浏览器中的文章页面后,当我打开页面源时,我发现有许多 Js 文件正在导入/_nuxt/{randomNumbers}.js和一个 id为 __nuxt的 div ,很可能类似于 SPA 格式。

一篇文章的页面来源

我的 index.vue 页面不会发生这种情况,因为当我查看 index.vue 的页面源时,我的所有内容都在 HTML 中。

谷歌爬虫能够索引我的文章页面上的内容很重要,因此不包含博客内容的页面来源并不理想。

我不明白的是,当我打开 nuxt 生成的 dist 文件夹时,我发现我的所有文章都在包含用我的博客内容硬编码的 HTML 文件的子文件夹中。所以我想知道为什么 nuxt 不提供这些 HTML 文件,有没有办法这样做?

文件夹

0 投票
0 回答
155 浏览

strapi - 如何从关系graphqlstrapi中获取数据?

我正在做一个查询,根据月份和年份返回我的预订列表。我得到了这个结果,但这些预订是针对停车场的,但我只得到了停车 ID。

我怎样才能得到那个停车场的数据?

0 投票
0 回答
35 浏览

strapi - Strapi 作为构建社交应用程序的通用后端框架?

我了解 Strapi 是一个无头 CMS。但我想知道它是否可以用作通用后端框架(如 Django)来构建社交应用程序。

通过查看它的 CRUD API 功能,我觉得这是可能的;但另一方面,Strapi 吹嘘其用户管理和 RBAC的方式让我觉得它非常适合内部管理的用户

有人可以分享您对 Strapi 的理解和经验吗?

0 投票
0 回答
75 浏览

strapi - Strapi - 按 DynamicZone 查询/过滤

我有以下内容类型: 报告内容类型

我想获取所有具有subjectInfo.__component = personsubjectInfo.gender = male

使用nuxt $strapi我试过这个:

但我得到了:

然后我尝试了:

但它给了我 400 - 模型没有实体subjectInfo.__component

我像这样切换到 $axios:

但我得到 500 - 内部服务器错误:

我究竟做错了什么?

0 投票
1 回答
116 浏览

json - 如何使用 Strapi cms 在 Nuxt 中显示我的博客图像(以集合类型)?

我想用 Strapi 在 Nuxt 中显示我的博客的 img 但我做不到我记录我的博客你可以看到 json 数据:

在此处输入图像描述

我使用此代码,但它不起作用!