tdesign-vue icon indicating copy to clipboard operation
tdesign-vue copied to clipboard

[Form/Select/Cascader/DatePicker] Form 的 disabled 功能无法控制 Select/Cascader/DatePicker 等组件的禁用

Open chaishi opened this issue 3 years ago • 4 comments

tdesign-vue 版本

0.44.1

重现链接

No response

重现步骤

企业微信截图_f34c09e8-d1a8-40cd-80b8-182091a045f6

chaishi avatar Aug 02 '22 02:08 chaishi

👋 @chaishi,感谢给 TDesign 提出了 issue。 请根据 issue 模版确保背景信息的完善,我们将调查并尽快回复你。

github-actions[bot] avatar Aug 02 '22 02:08 github-actions[bot]

参考 InputNumber 组件,调整 formDisabled 使用方式,见 PR https://github.com/Tencent/tdesign-vue/pull/1231

  • 第一步,从 tdesign-vue/src/form/const.ts 中的 FORM_CONTROL_COMPONENTS 去除 select/cascader/datepicker 等组件
  • 第二步,使用通用 Hook useFormDisabled 获取 formDisabled 状态

chaishi avatar Aug 02 '22 03:08 chaishi

任何人都可以处理此问题。 请务必在您的 pull request 中引用此问题。 :sparkles: 感谢你的贡献! :sparkles:

github-actions[bot] avatar Aug 02 '22 14:08 github-actions[bot]

认领这个 issue,预计 7 天完成。

Summer-Shen avatar Aug 11 '22 10:08 Summer-Shen

这个 Issue 被标记为了过时 stale ,因为它已经持续 30 天没有任何活动了。删除 stale 标签或评论,否则将在 7 天内关闭。

github-actions[bot] avatar Sep 11 '22 05:09 github-actions[bot]

此 Issue 被自动关闭,因为它自被标记为过时 stale 以来已闲置 7 天。

github-actions[bot] avatar Sep 18 '22 05:09 github-actions[bot]

@chaishi 请问这个 issue 对应的 PR https://github.com/Tencent/tdesign-vue/pull/1351 目前是否需要合并?感谢!

Summer-Shen avatar Sep 18 '22 10:09 Summer-Shen

@Summer-Shen 冲突处理后可以合并

chaishi avatar Oct 16 '22 15:10 chaishi

已在 0.49.0 版本修复

xiaosansiji avatar Oct 19 '22 08:10 xiaosansiji