【问题标题】:Dojo Enhanced Grid - Pagination : Change the string format of the "Current Position Display" descriptionDojo 增强网格 - 分页:更改“当前位置显示”描述的字符串格式
【发布时间】:2017-06-15 22:01:12
【问题描述】:

我正在使用带有分页插件的 DOJO 增强网格。我正在尝试更改为网格中当前位置显示而显示的描述文本。目前显示为“1-25 of 200 items”,应改为“1-25 of 200 Docs”

我在下面提到的文档中提到了“另外,用户可以指定用于显示项目类型的字符串。”,但没有提供详细信息。我搜索了很多地方,但找不到任何解决方案。

Dojo grid Pagination Plugin Documentation

如果有人做了此更改,请指导我如何更改该文本。下面是我试图更改名称的 JSFiddle 示例。

http://jsfiddle.net/vinaybvk/rpmwzqu4/1/ 以下是我如何配置增强网格的分页:

  `plugins: {
      pagination: {
          pageSizes: ["25", "50", "100", "All"],
          description: true,
          sizeSwitch: true,
          pageStepper: true,
          gotoButton: true,
          maxPageStep: 4,
          position: "bottom"
      }
    }`

【问题讨论】:

    标签: javascript pagination dojo dojox.grid


    【解决方案1】:

    您可以使用 itemTitle 配置参数进行设置:

    plugins: {
          pagination: {
              pageSizes: ["25", "50", "100", "All"],
              description: true,
              sizeSwitch: true,
              pageStepper: true,
              gotoButton: true,
              maxPageStep: 4,
              position: "bottom",
              itemTitle: "Docs"
          }
        }
    

    这适用于 1.6 版本的 dojo。在以后的版本中,dojox 增强网格及其分页插件的行为发生了变化。

    【讨论】:

    • 它成功了,感谢您的输入并在以后的版本中通知它更改。它是一个旧的实现,Dojo 没有升级,当我们进行改造以升级到新版本的 DOJO 时,会继续寻找变化。
    【解决方案2】:

    我查看了分页栏,它似乎没有这个属性。您可以尝试获取dojoattachpoint="descriptionDiv" 这个 div 有实际的消息,你可以按照你想要的方式修改它。 “items”来自 nls (description: '${0} - ${1} of ${2} items.'),默认为“items”。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-12-02
      • 1970-01-01
      • 1970-01-01
      • 2023-03-24
      • 1970-01-01
      • 2014-02-14
      • 2013-04-07
      相关资源
      最近更新 更多