问题标签 [dvajs]

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

reactjs - antd嵌套表中如何使用树形数据?

我正在尝试将树数据放入 antd 嵌套表中,但是当我单击展开按钮时它总是呈现空行。

我可以在嵌套表中使用树数据吗?如何使用?为什么会这样?

代码在这里

0 投票
1 回答
175 浏览

reactjs - React 渲染何时发生

我的项目使用dvajs(基于redux和redux-saga),下面的代码是点击按钮后发送请求,通过connect改变状态,然后调用ant design组件message.erroran message.success(类似于alert)提醒

当我点击按钮时,控制台提示:</p>

警告:渲染方法应该是 props 和 state 的纯函数;不允许从渲染触发嵌套组件更新。如有必要,在 componentDidUpdate 中触发嵌套更新。

当状态改变时组件不会重新渲染吗?提示功能会改变状态吗?

0 投票
1 回答
211 浏览

redux-saga - 您如何从另一个动作中的动作获得结果?

我是 dvajs 的新手。我正在使用 React 17,x, Typescript 4.2.3, antd 4.15.0, umi 3.4.7

问题。 如果我导航到/s/页面,代码应该从 API 获取一些类别并向服务器发出另一个请求,此时在某些页面上显示它们。但是在调用搜索效果的那一刻,类别是空的,所以我尝试再次调用 getCategories 动作。但是类别仍然是空的。您如何从另一个动作中的动作获得结果?也许有某种调度链?

下面提供了代码

0 投票
0 回答
33 浏览

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 如何解决或我的代码中有什么问题?