ant-design-blazor/docs/faq.zh-CN.md

3.2 KiB
Исходник Ответственный История

order title
11 常见问题

以下整理了一些 Ant Design Blazor 社区常见的问题和官方答复,在提问之前建议找找有没有类似的问题。此外我们也维护了一个反馈较多 FAQ issues 标签 亦可参考。

如果你的问题与样式有关,请参考 Ant Design 的常见问题列表.


Select Dropdown DatePicker TimePicker Popover Popconfirm 会跟随滚动条上下移动?

这与浮层overlay的滚动区域有关浮层默认只跟随 body 滚动。

使用 <Select PopupContainerSelector="#some-scroll-area">API 文档)来将组件渲染到滚动区域内(其中 #some-scroll-area 是滚动元素的 CSS Selector)。

并且保证 #some-scroll-area 对应的元素是 position: relativeposition: absolute

如何修改 Ant Design 的默认主题?

可以参考定制主题

如何修改 Ant Design 组件的默认样式?

你可以覆盖它们的样式但是我们不推荐这么做。antd 是一系列 React 组件,但同样是一套设计规范。

为什么修改组件传入的对象或数组属性组件不会更新?

Blazor 内部会对 Parameters 进行浅比较实现性能优化。当状态变更,你总是应该传递一个新的对象。具体请参考 Blazor 的文档

当我设置了 Input/Select 等的 value 时它就无法修改了。

尝试使用 @bind-Value。

多个组件放一排时没有垂直对齐怎么办?

尝试使用 Space 组件来使他们对齐。

AntDesign 覆盖了我的全局样式!

是的antd 在设计的时候就是用来开发一个完整的应用的,为了方便,我们覆盖了一些全局样式,现在还不能移除,想要了解更多请追踪 这个 issue,或者参考这个教程 How to avoid modifying global styles?

AntDesign 在移动端体验不佳。

antd 并非针对移动端设计。也没有开发 AntDesign Mobile 的 Blazor 实现,如果有意向贡献代码,请联系我们。

你们有接受捐助的渠道吗,比如支付宝或者微信支付?

https://opencollective.com/ant-design-blazor


错误和警告

这里是一些你在使用 antd 的过程中可能会遇到的错误和警告,但是其中一些并不是 antd 的 bug。

Col 组件的告警

由于 Col 组件会被 VS 识别为 col 元素,所以可以使用 AntDesign.Col 来避免告警。

表格组件中的 Column 与 AntDesign Charts 里的 Column 命名冲突

也是可以使用命名空间 AntDesign.ColumnAntDesign.Charts.Column 来避免告警。