Javascript 如何禁用角度ui网格中特定列的调整大小
这是我的专栏Javascript 如何禁用角度ui网格中特定列的调整大小,javascript,angularjs,ui-grid,Javascript,Angularjs,Ui Grid,这是我的专栏 $scope.gridOpts = { enableColumnResizing: true, columnDefs : [ {displayName:"Name",field:"name",width:'20%'}, {displayName:"Gender",field:"gender",width:'*'}, {displayName:"Company",field:"company",width:'60%'} ], data: [ { "name"
$scope.gridOpts = {
enableColumnResizing: true,
columnDefs : [
{displayName:"Name",field:"name",width:'20%'},
{displayName:"Gender",field:"gender",width:'*'},
{displayName:"Company",field:"company",width:'60%'}
],
data: [
{ "name": "Ethel Price", "gender": "female", "company": "Enersol" },
{ "name": "Claudine Neal", "gender": "female", "company": "Sealoud" },
{ "name": "Beryl Rice", "gender": "female", "company": "Velity" },
{ "name": "Wilder Gonzales", "gender": "male", "company": "Geekko" }
]};
我想在最后一列(公司)上禁用调整大小,当前解决方案可以正常工作,但当窗口缩小到某一点时,会开始截断并添加省略号 要禁用最后一列大小调整,请将最后一列属性
启用ColumnResizeing
设置为false
columnDefs : [
{displayName:"Name",field:"name",width:'20%'},
{displayName:"Gender",field:"gender",width:'*'}, {displayName:"Company",field:"company",width:'60%',enableColumnResizing:false}
]
在调整大小时添加省略号是预期行为
如果要控制该行为,必须将minWidth
属性设置为列定义