Dojo 增强网格 - 分页:更改 "Current Position Display" 描述的字符串格式

Dojo Enhanced Grid - Pagination : Change the string format of the "Current Position Display" description

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

我参考了下面的文档,其中提到了 "Also, the user can specify the string to use to display the type of item.",但没有提供详细信息。我找了很多地方都找不到解决办法。

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"
      }
    }`

您可以使用 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 增强型网格及其分页插件的行为发生了变化。

我查看了分页栏,它似乎没有 属性。您可以尝试获取 dojoattachpoint="descriptionDiv" 此 div 包含实际消息,您可以按照自己的方式修改它。 'items' 来自 nls (description: '[=11=] - of items.'),默认情况下,它是 'items'。