我只想将一串数字转换为一个数字,该数字将使用千位分隔符号显示.
var value = "123456";
Run Code Online (Sandbox Code Playgroud)
我想在网格中显示"123,465".我看过一些关于这方面的文档,但一切都是关于用HTML显示它.我想在动态网格中显示它.
function numberRenderer (params) {
return new Number (params.value);
}
Run Code Online (Sandbox Code Playgroud)
我想格式化数字,以便我可以将其转换为字符串以供显示.
我有一个 ag-grid,我正在动态地将数据加载到其中。我已启用列排序,但它不起作用。当我单击列标题时没有任何反应。我不确定问题是什么。下面是我的代码:
var colobj = {};
for(i = 0; i< file.fieldMetadata.length; i++){
var len = file.fieldMetadata[i].name.length;
colobj = {'headerName' : file.fieldMetadata[i].name, 'field' : file.fieldMetadata[i].name, sortingOrder: ['asc','desc', 'null']};
vm.columnDefs.push(colobj);
vm.gridOptions.api.setColumnDefs(vm.columnDefs);
vm.gridOptions.api.setRowData(vm.fileContentsCols);
vm.gridOptions.enableSorting = true;
Run Code Online (Sandbox Code Playgroud) 我的代码中有几个ag-grids,并且“ setColumnDefs”适用于所有网格,但是,当我尝试创建新网格时,出现错误:无法读取未定义的属性“ setColumnDefs”。我不知道我在做什么错。它似乎适用于其他农业电网。
vm.newGrid = {
enableSorting: true,
enableColResize: true
};
var newGridColumns = [
{
headerName: 'DATA',
field: 'data',
}, {
headerName: 'PERCENT',
field: 'percent'
}
];
vm.newGrid.api.setColumnDefs(newGridColumns);
Run Code Online (Sandbox Code Playgroud)