【问题标题】:Add date-picker to slack dialog?将日期选择器添加到松弛对话框?
【发布时间】:2019-07-05 17:47:26
【问题描述】:

我想将日期选择器元素添加到松弛对话框。很明显,从 documentation,我们只能添加输入、文本区域和选择元素。

在松弛对话框中使用日期选择器有什么技巧吗?

【问题讨论】:

    标签: slack slack-api slack-dialog


    【解决方案1】:

    slack api 有最新更新,Block Kit in modals

    这类似于对话框,但可以访问所有块元素,并且它们还具有许多用于动态视图的很酷的功能。

    这里 This is snippet of data-picker block integrated into it.

    【讨论】:

      【解决方案2】:

      我怀疑你会找到一个可行的 hack,因为你的 Slack 应用程序需要在 Slack 客户端支持的所有平台上运行,包括。 Windows、MAC、Android 和 iOS。

      相反,我建议您设计与blocks 的交互。你有一个datepicker 元素

      【讨论】:

      • 我需要创建表单类型的 UI,我可以在其中选择和提交日期。如果我对日期选择器使用块,slack 将为每个难以管理状态的选择发送发布请求。
      • 是的,它的管理比模式窗口要复杂一些,但它可以工作。它是 Slack 提供的唯一数据选择器。我认为您唯一的其他选择是在浏览器中在 Slack 之外实现您的对话框。
      • 我并没有真正明白你所说的implementing your dialog outside slack in browser 是什么意思。你能详细说明一下吗?
      • 您可以将 Slack 之外的用户带到一个网站,处理网站上的输入,然后返回到 Slack 应用程序。例如用户可以点击链接按钮打开您网站上的页面。
      • 是的。完全好主意。如果我们考虑 UX,我觉得将用户从 slack 带到浏览器并不是一件好事
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2023-03-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-09-28
      相关资源
      最近更新 更多