ForChange客服小弟

Results 118 issues of ForChange客服小弟

### Component Dialog ### Feature Description 背景 - 日常使用中,弹窗 表单的需求实在太常见了,比如 然后我们的需求是 - 使用dialog.show这类的api调用 - 点击「确认」按钮的时候,触发表单校验,然后提交,然后根据结果是否关闭弹窗 现在我们用的方法是,利用dialog.dialogRender,包了一层form,然后okProps.children改为Form.Submit ``` import { Dialog, Form } from '@alifd/next'; import { QuickShowConfig } from '@alifd/next/types/dialog';...

💡 Feature Request
💬 Discussion

### Component Badge ### Feature Description 背景 - 现在Badge默认是在右上角 - 我们有个场景需要在右下角,比如认证的图标 - 然后发现没有地方设置 - antDesign是有个offset可以设置,但是也很麻烦 需求 - 希望支持自定义位置,比如左上 右下...

💡 Feature Request

### Component Input ### Feature Description 背景 - 我们有个需求就是手动给已有的input中追加一些内容 ``` ``` 然后做法有 - 调用field修改值,但是因为实际这个组件离field太远了,不好操作,所以放弃 - ref.value = 'xxx' ,虽然dom修改了,但只要再点击input框还是变回了原来的值。 - ref.value = 'xxx',然后 input.dispatchEvent(new CustomEvent('change'));,和上面一样没有效果 需求 - 如何优雅实现

💬 Discussion

### Component Field ### Feature Description ``` field.validatePromise(); // 触发不了 field.validate(); // 可以触发 field.validateCallback(); // 可以触发 ``` - 为什么field.validatePromise不能出发 - 有没有其他办法触发 完整代码 ``` import { Field, Form, Input } from...

### Component Avatar ### Feature Description 背景 - 我们的头像地址要求img.referrerPolicy="no-referrer"

### Component Field ### Feature Description ``` function App() { const field = Field.useField({ autoUnmount: false }); const [visible, setVisible] = useState(true); return ( {JSON.stringify(field.getNames())} { setVisible(!visible); }} > 切换item显示...

### Component Dialog ### Steps to reproduce 背景 ``` {children}; Dialog.alert({}) ``` 这个时候Dialog.alert的footer就会变成两个按钮

💡 Feature Request

### Component Timeline ### Feature Description 如图所示,有些item是没有title的 然后现在没有title的时候 content并没有和dot对齐 因为title有个上边距撑开了 预期是希望没有title的时候 content可以和dot对齐

PR welcome
improvement
Easy to solve

### Component Shell ### Reproduction link [https://fusion.design/pc/component/shell?themeid=2](https://fusion.design/pc/component/shell?themeid=2) ### Steps to reproduce 预期 - 选择phone后,菜单栏应该隐藏 实际 - 仍然露出来了

🐞 Bug
Next release

### Component Avatar ### Feature Description ``` import * as React from 'react'; import { Table } from '@alifd/next'; const Dashboard = () => { const [scrollLeft, setScrollLeft] = React.useState(0)...