标题中大写字母之间的Angular UI网格空间

Cox*_*Szg 16 javascript grid user-interface angularjs angular-ui-grid

当我在标题单元格中使用多个大写字母(例如GPRS)时,它们会自动通过空格(GPRS)分隔.当我有两个单词(GPRS信号显示为GPRS信号)或两个首字母缩写词(GPRS EDGE显示为GPRSEDGE)时,这会特别烦人.这是否意味着这样?如果是这样,我怎么能禁用它?

bba*_*bak 35

我刚刚找到了解决这个问题的方法.在gridOptions的columnDefs属性中,为包含多个大写字母的列添加displayName.像这样的东西:

$scope.gridOptions = {
  columnDefs: [
    { name: 'GPRS', displayName: 'GPRS', field: 'gprsField' }
  ]
};
Run Code Online (Sandbox Code Playgroud)

  • 还要回答"这意味着这样吗?" 部分问题 - 是的,这是默认值,因为它允许您在**[Camel Case](http://en.wikipedia.org/wiki/CamelCase)中的列定义中定义多字词名称**并将其显示为列标题中的间隔字. (2认同)
  • 我有动态列名,然后呢? (2认同)