问题标签 [antd]
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 - Webpack 在“91% 的额外资产处理”期间冻结
我最近在我的项目中添加了一个名为“Antd”的出色 UI 库。 https://ant.design/docs/react/introduce
它在我的开发环境中完美运行,并且我在我的 Electron 应用程序中实现了很多组件。现在,当我将它打包发布时,我的 Webpack 完全停留在“91% 额外资产处理”阶段,最终 V8 内存不足。我没有进一步的输出。有没有什么地方可以得到更详细的日志来确定发生了什么?
下面是有问题的 web pack 配置,它很大程度上基于 React Electron Boilerplate GitHub 存储库,到目前为止它对我的服务非常好。
这是来自 webpack 输出的堆栈跟踪;
任何帮助将不胜感激!谢谢,亚历克斯
javascript - 仅单蚂蚁上传列表项
我正在使用 ant design 使用此表单输入上传 csv:
该表单允许多次上传,新的上传被附加到“ant-upload-list-item”。如何防止追加并只保留最新的项目?
antd - 多行antd告警说明
有没有办法让多行警报描述也包括 HTML(即<code>
标签)
似乎描述被转义了,所以任何标记或按\n
字面呈现,例如https://codepen.io/anon/pen/awzNzP?editors=001。
reactjs - 有没有办法在不使用 React 状态的情况下知道特定道具是否已更新?
我正在使用 React、Redux 和一些 antd 组件
我正在使用这个模式来提醒用户错误,但如果你看它,它不完全是一个组件,它是一个函数,所以现在我正在使用componentDidUpdate
这样的:
问题是,如果我一次对状态进行多项更改,例如对 API 进行多次调用并且它们在不同时间更改状态,则此模式会多次打开。
我可以使用状态来做类似的事情
但我避免使用 React 状态。
无论如何我可以检查组件上的某个特定道具是否已更改?
reactjs - React JS:可重用和可修改的 ui 组件?
我刚开始做一个项目,我决定使用 ant design 包。我想创建可重用和可修改的组件。例如,我想创建一个按钮组件并在整个应用程序中使用它,而不是直接使用 antd 的按钮组件。因此,如果我决定更改按钮的外观,我将只更改我创建的按钮组件。因此,如果我决定使用另一个 ui 包,我只需要更改按钮组件或它的样式,而不是在整个应用程序中更改它。我实际上是一名后端开发人员,对前端的了解不多。我想知道我的方法是否正确。我问是因为下面的代码对我来说似乎不合适:
在其他文件中:
代替:
我应该以这种方式使用这种方法还是扩展这些组件而不进行更改(或直接从组件目录导出它们)?
reactjs - React 中没有键、值或标签错误
我正在使用 antd 版本 2.10.4
我的代码是这样的(基本上在单击按钮时会打开一个模式窗口)
但是在单击按钮元素时,我收到以下错误:未捕获的错误:[object Object] 没有键或值或标签(仅适用于 OptGroup)
reactjs - “提交的数据不是文件”使用 Django REST 框架上传图像时出错
我有一个 Django Rest API 用于将多个图像添加到数据库中。我使用 React JS 作为我的客户端并且需要上传多个图像。我正在使用此组件在客户端上传图像。
https://ant.design/components/upload/
调用 Django REST API 时,显示错误“提交的数据不是文件。请检查表单上的编码类型。”
reactjs - 蚂蚁设计递归嵌套表不起作用
我想在 react 的组件框架中使用递归嵌套表:antd,但它不能像这样工作:
当我点击桌子上的二级加号按钮时没有任何反应,如何解决这个问题?这是一个错误吗?
reactjs - 测试子组件具有上下文的组件
我antd Checkbox
在我的组件中使用该组件CheckboxWidget
,该组件有一个contextType
定义:
我想使用shallow
酶渲染来测试它,所以我在块内部使用了withContext
助手:recompose
beforeEach
但是,当我这样编写测试时:
我注意到测试失败了,因为它找不到Checkbox
小部件。我认为这是因为渲染的组件看起来像:
我发现wrapper.instance()
isSubject
和wrapper.instance().children
未定义。我尝试使用wrapper.dive
,但似乎wrapper.instance()
两者都不起作用。