问题标签 [admin-bro]

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 回答
253 浏览

node.js - 如何创建管理员兄弟图像字段

我正在使用 admin-bro 3.3.1

我尝试将我的一个字段更改为“dropZone”以在该字段中放置图像,我按照教程进行操作,但该字段仍然是常规文本字段。为什么?

0 投票
3 回答
7521 浏览

javascript - MongooseServerSelectionError:连接 ECONNREFUSED 127.0.0.1:27017

我使用猫鼬将我的数据库连接到我的应用程序。

我收到了这个意外错误。

我的 app.js 看起来像这样

我已经安装了 mongodb 数据库。

我已经在 stackoverflow 中找到了类似的问题,但这些答案并没有解决我的问题。任何帮助将不胜感激。谢谢

0 投票
2 回答
297 浏览

javascript - 如何在我的管理面板中更改默认网址?

我正在使用 admin bro 为我的项目制作管理面板。

我想要的是更改管理面板的默认 URL。(例如现在 URL 是http://127.0.0.1:3000/admin我想将其更改为http://127.0.0.1:3000/myAdmin

这是我的代码

选项从这个文件中导入

这是 buildAdminRouter 函数:

编辑1:我在选项中添加了rootpath,但它仍然不起作用,管理面板仍在/admin下。

0 投票
1 回答
1552 浏览

node.js - 错误:在 adminbro 教程中找不到模块“tslib”

我正在尝试使用管理员兄弟构建一个 nodejs 应用程序。

他们在此处提供了基于角色的访问示例的教程

我运行这些来为应用程序创建一个新目录:

要安装依赖项,我运行:

这是示例应用程序...

测试一切都按预期工作......

预期的输出是这样的:

但我明白了:

我遇到了这个问题,但是示例应用程序中没有使用建议的导入,所以我认为 adminbro 库已经应该包含这些。

失败的测试环境:

  • 带有 yarn 和 npm 的本地 Nodejs 版本 10
  • docker 上的新 Nodejs 版本 15(全新容器)

谢谢

0 投票
1 回答
1465 浏览

node.js - 如何以正确的方式将@admin-bro/nestjs 与@admin-bro/typeorm 和postgres 一起使用?

admin-bro-nestjs 存储库包含一个综合示例,其中包含 mongoose 示例。但我需要将它与 typeorm 和 postgres 一起使用。
我尝试将此示例改编为 typeorm:

但是在应用程序启动时出现以下错误:

有没有人有将所有这些库放在一起的经验?

0 投票
1 回答
55 浏览

reactjs - 反应中未在 useEffect 中加载的项目

这是我的反应组件:

我的后端:

我从后端发送数据,console.log 为我提供了我需要的数组,但我最终在 html 中没有得到任何东西。我在控制台上得到了数组。我已将 async readdir 与 util.promisify 一起使用,并将文件的名称作为数组发送。有人可以让我对此有所了解。

浏览器控制台

0 投票
1 回答
488 浏览

css - 将自定义 CSS 文件添加到 AdminBro 组件中

我在 Admin Bro 中有一个名为画廊的自定义页面。现在在他们的我想导入一些我写的css。我试过这个:

由于某种原因,这似乎不起作用。他们有什么方法可以将我的自定义 css 添加到我在 AdminBro 页面中的反应组件中。

0 投票
1 回答
740 浏览

node.js - 在管理员兄弟中使用现有的 api 和控制器登录

我的项目(nodejs 后端)需要几个项目的基本 CRUD 功能:大陆、国家等。

我正在创建一个管理仪表板,我找到了用于创建仪表板的 admin-bro 插件。但由于这将在实时服务器中,我还需要创建身份验证。

我已经创建了身份验证 api 并且具有良好的目录结构。目录结构

如图所示,我已经在 routes.js 文件中拥有了我需要的所有 api

这是我在 routes.js 文件中的一些 api

每个 api 调用一个特定的控制器,其中包含所有的逻辑。

现在我的问题是我想使用我现有的身份验证进入仪表板。我应该改变什么?

我将保留 api,因为将来我会将管理仪表板带到前端,我需要 get 方法来显示有关大陆/国家/地区的信息。

我现在可能会注释掉所有的 post/put/delete 方法

接下来我该怎么办?

这就是我在 admin.route.js 中的内容

在我的 index.js 里面:

一些小细节: 我的登录页面应该是 /Admin/Login 和仪表板应该是 /Admin/Dashboard

0 投票
1 回答
745 浏览

node.js - 在管理员兄弟的登录页面上更改文本

admin-bro 中的登录页面显示“欢迎!”。我需要将其更改为其他内容。在 AdminBro 中可以吗?

PS:我使用的是 AdminBro v1.6.6 版本。PPS:我已经尝试过这个和相应的链接。它对我不起作用。是因为我的版本吗?提前致谢!

0 投票
0 回答
74 浏览

javascript - Nodejs AdminBro 显示/编辑 JSONB 字段

我正在尝试为我的一个具有JSONB数据类型的模型显示和启用编辑。

导师模型

资源定义

这是管理员中的 UI 结果: 在此处输入图像描述