【问题标题】:Kendo UI Mobile : Which widget to use for a form toolbar?Kendo UI Mobile:哪个小部件用于表单工具栏?
【发布时间】:2014-04-13 22:09:01
【问题描述】:

我现在正在使用试用版评估 Kendo Mobile。

在我要开发的应用程序中,我需要一个工具栏,其中包含添加、保存、删除、复制、取消等按钮

我认为满足我的表单外观期望的最佳解决方案是 Kendo UI Mobil 中的 tabstrip 对象,但后来我很困惑这个 idget 是否应该是正确的解决方案。

事情是这样的

  1. 某些选项(在这种情况下为标签)在某些情况下应该不可用
  2. 将同时提供多个选项
  3. 点击需要触发功能,而不是换页

我还认为可能我可以使用按钮组,但我也不确定..

你会推荐什么?

【问题讨论】:

    标签: button tabs kendo-mobile


    【解决方案1】:

    如果您只想触发函数调用而不是页面更改,则使用 tabstrip 并不是最好的解决方案。

    Tabstrip 基本上是用来查看不同内容或选择不同主题的页面。 对按钮进行分组也不是最好的用法,因为对于添加、删除等功能,最好不要对按钮进行分组和独立操作,因为按钮组应该使用按钮的索引来编写和访问每个按钮的功能如果按钮是分组的,那么从 DOM 中删除单个按钮是很困难的。

    我建议您使用单个按钮并将它们对齐以使其看起来像在选项卡中。这样您可以轻松地为按钮编写单个事件。而且如果您想从 DOM 中删除单个按钮,它是更简单,因为每个按钮都相互独立。

    我在我的应用程序中使用了类似的类型。它是在列表中添加和删除项目。它有效

    【讨论】:

    • 谢谢@ShinyJos。在 jQueryMobile 中,您可以在页脚内放置一个导航栏,它基本上是一个水平列表视图。您使用过类似的东西吗?
    • 我不确定你在问什么,我假设你问的是我们可以水平排列列表元素。答案是,是的,它可以在剑道中实现,我做到了。它只是关于您为每个元素指定的 css 属性。它会做到这一点
    猜你喜欢
    • 2014-10-15
    • 2013-01-30
    • 1970-01-01
    • 1970-01-01
    • 2012-09-12
    • 2017-10-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多