问题标签 [umijs]
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.
reactjs - antd ProLayout 组件 - 从服务器获取菜单数据
我正在使用 UmiJs 进行配置,并且我想添加从 API 获取的路由。
我的问题是数据太多,正在应用程序的其他部分使用,并且将来可能会发生变化。因此,为了避免每次发生更改时手动更新菜单数据,我想从服务器获取它们并将它们映射到路由配置。
路由具有名称、路径和组件等属性。这些数据将作为 Ant Design Pro Layout 的参考,并在我运行项目时显示在菜单中。
它在我正常添加路线时起作用,例如:
但是当我从 API 获取数据时它不起作用,例如:
这可能吗?或者有没有办法让我确保 fetchRoutesData() 在应用程序使用配置之前完成?(我已经在这里尝试过异步等待,但仍然没有在菜单中显示来自 API 的路由数据)
先感谢您。
javascript - 如何在antd pro中更改Form.List的默认字段
我如何添加自己的字段以将其填充到表单列表中
我想访问像这个界面这样的文件
但我总是得到这样的东西,它在 node_modules 中的定义是这样的
我想我需要一些东西来覆盖这个定义或类似的东西来定制它
webpack - Worker-load如何与antd pro集成?
我想在“Antd Pro”项目中使用网络工作者。我尝试了在网上找到的不同方法,但没有一个有效。
“Antd Pro”由内部使用 Webpack 的 Umijs 框架驱动。为此,我发现的唯一方法是使用 Chain Webpack。
顺便说一句,我在这个项目中使用了 Typescript。
这是配置:
我得到了这个错误:
redux-saga - 您如何从另一个动作中的动作获得结果?
我是 dvajs 的新手。我正在使用 React 17,x, Typescript 4.2.3, antd 4.15.0, umi 3.4.7
问题。
如果我导航到/s/
页面,代码应该从 API 获取一些类别并向服务器发出另一个请求,此时在某些页面上显示它们。但是在调用搜索效果的那一刻,类别是空的,所以我尝试再次调用 getCategories 动作。但是类别仍然是空的。您如何从另一个动作中的动作获得结果?也许有某种调度链?
下面提供了代码
reactjs - addLocale umijs/plugin-locale 从 api 设置数据
我使用了以下代码,但它无法工作。
下面的代码工作
下面的代码不能工作
似乎无法等待从服务器加载语言。
ant-design-pro - 如何将自己的环境变量传递给 UMIJS 应用程序?
我已经使用 UMIJS 创建了一个应用程序并且工作正常。但是现在我想使用 .env 文件或通过导出它们来将一些环境变量加载到我的应用程序中。但是没有一个变量被传递给应用程序。
此外,所有其他库(如 dotenv 等)都无法正常工作。
只有 UMIJS 定义的环境变量像PORT HOST等一样工作。
这对我以某种方式将我的环境变量加载到应用程序非常重要。任何对此有任何完美解决方案的人都会有很大帮助。
umijs - 找不到模块“umi”
我刚开始学习umijs,所以当我尝试启动(npm start)时,它看到了错误(找不到模块'umi')
找不到模块“umi”需要堆栈:
- E:\Umijs\myapp.umirc.ts
reactjs - 使用 umi test 时 top 项目导入错误
所以我用umi开始了一个项目
但是我在尝试测试时遇到错误
该应用程序运行正常,但不知何故 umi-test 无法处理导入。
测试是:
有谁知道是什么原因造成的或任何解决方法?
reactjs - 在 props.state 或 redux devtools 中未看到 dvajs 模型命名空间或状态
我在 (dvajs+umijs+reactjs) 项目上工作,这个项目中的问题是 dva 模型状态在我的功能道具或 redux devtools 中没有看到,下面所有必需或相关文件。
src/pages/Model/HomeData.js
src/pages/Home/Home.js
.umirc.js
和项目依赖是
在 redux devtools 中它看到我这样@@dva:0没有看到任何命名空间
任何人都可以有任何 idia 如何解决或我的代码中有什么问题?