-
Notifications
You must be signed in to change notification settings - Fork 317
fix(DateTimePicker): 修复了 DateTimePicker 即使设置了 autoClose 为 false,点击遮罩层也会重置选项为拨动前的 Bug #3874
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: develop
Are you sure you want to change the base?
Conversation
commit: |
@composable-tu noticebar 的示例另拆一个 pr,单独处理。“非通栏样式” 示例不是我们预期展示的内通,可按照视觉稿补充一个“卡片顶部”示例。 视觉稿地址:https://codesign.qq.com/s/589886479758640 预期示例截图: ![]() |
@composable-tu 感谢近期对 TDesign 小程序端组件库的关注和贡献,方便的话可以从官网底部扫码入用户群,在用户群联系一下我,提供下收件信息,可为您安排一份 TDesign 周边~~(我在用户群的昵称和 github 同名) |
您好,视觉稿中卡片的背景是深灰色,可是您们的实机 Demo 的卡片背景灰色是浅灰色,和 TDesign 品牌色 Light 放在一起会导致视觉无障碍问题,比较不容易分辨 notice bar 的边界,如下图: |
已解决,感谢 |
@composable-tu sorry、没顾上消息。我的截图是来自 figma,确实是 figma 和 codesign 两边设计稿没有同步。 我们以 figma 为准,NoticeBar 组件完整的视觉稿如下: |
@composable-tu 仅增加 NoticaBar 示例,不集成到组件。 背景色问题,按设计稿执行,maybe 设计同学有自己的考量 😂 |
可是业界应该没有哪个组件库最佳实践是单一平面内深色背景上放浅色卡片的,只有像对话框、弹出层这样的需要用户聚焦的操作才会加深背景以让用户集中直觉到弹窗上。 在用户注意力越来越有限的当下,用户界面中强对比度的色彩使用应该非常谨慎。 |
hello,有空先解决下冲突,以及后面可以不用develop分支,切feature分支 |
385a453
to
826c6aa
Compare
这里有些误解,此处的示例为交互环节中的静态展示,旨在表现组件与卡片组合的样式,实际使用中,仍然是需要通过交互触发后弹出。 |
好的,也就是说卡片样式的提示条在设计中是为了在 Popup、Dialog 这些组件场景中使用吗? |
🤔 这个 PR 的性质是?
🔗 相关 Issue
💡 需求背景和解决方案
此仓库的 GitHub Issue Bug 反馈模板将“重现链接”定义成了单行文本框。
如果反馈者的复现片段很短,他可以直接粘贴代码而非重新生成完整的项目代码片段,但是这种场景下使用单行文本框会存在不便之处。我提交的更改允许反馈者在首次反馈时就可以使用富文本能力粘贴代码,从而无需二次编辑。
[date-time-picker] 当 auto-close 为 false 时,打开时间选择器,拨动选项后点击遮罩层,选择器的选中时间会还原回拨动前的时间 #3876
由于 Picker 组件未传递
close-on-overlay-click="{{autoClose}}"
,导致 DateTimePicker 被 Picker 及更上游的 Popup 错误传递了triggerEvent('visible-change', false)
事件,从而导致了 DateTimePicker 即使设置了autoClose
为false
,点击遮罩层也会重置选项为拨动前的 Bug📝 更新日志
autoClose
为false
,点击遮罩层也会重置选项为拨动前的 Bug☑️ 请求合并前的自查清单