如何更改 ng2 smart table 列宽?
How to change ng2 smart table column width?
这是我的三个专栏的示例。我想自定义宽度尺寸。
resetPassword: {
title: this.gridTittle["ResetPassword"],
type: 'custom',
renderComponent: UserPasswordResetComponent,
filter: false
},
userName: {
title: this.gridTittle["UserName"],
},
roleTypeDescription: {
title: this.gridTittle["UserType"],
type: 'text',
filter: false
},
您可以使用宽度 属性。如documentation、"column width example: '20px', '20%'"。在您的代码中:
resetPassword: {
title: this.gridTittle["ResetPassword"],
type: 'custom',
renderComponent: UserPasswordResetComponent,
filter: false,
width: 25%
},
userName: {
title: this.gridTittle["UserName"],
width: 25%
},
roleTypeDescription: {
title: this.gridTittle["UserType"],
type: 'text',
filter: false,
width: 50%
},
重要>>引号
之间宽度的这个值
columns: {
id: {
title: '#',
type: 'string',
sortDirection: 'desc',
width: '30px'
},
name: {
title: 'Nome',
type: 'string',
},
lastName: {
title: 'Sobrenome',
type: 'string',
},
username: {
title: 'Usuário',
type: 'string',
}
}
我无法使其与列属性一起使用。
我的解决方案是:
:host {
::ng-deep .yourColumnName .ng2-smart-title {
width: 100px;
}
}
或
:host {
::ng-deep .ng2-smart-title {
min-width: 150px;
}
}
你有一个讨论帖here
这是我的三个专栏的示例。我想自定义宽度尺寸。
resetPassword: {
title: this.gridTittle["ResetPassword"],
type: 'custom',
renderComponent: UserPasswordResetComponent,
filter: false
},
userName: {
title: this.gridTittle["UserName"],
},
roleTypeDescription: {
title: this.gridTittle["UserType"],
type: 'text',
filter: false
},
您可以使用宽度 属性。如documentation、"column width example: '20px', '20%'"。在您的代码中:
resetPassword: {
title: this.gridTittle["ResetPassword"],
type: 'custom',
renderComponent: UserPasswordResetComponent,
filter: false,
width: 25%
},
userName: {
title: this.gridTittle["UserName"],
width: 25%
},
roleTypeDescription: {
title: this.gridTittle["UserType"],
type: 'text',
filter: false,
width: 50%
},
重要>>引号
之间宽度的这个值columns: {
id: {
title: '#',
type: 'string',
sortDirection: 'desc',
width: '30px'
},
name: {
title: 'Nome',
type: 'string',
},
lastName: {
title: 'Sobrenome',
type: 'string',
},
username: {
title: 'Usuário',
type: 'string',
}
}
我无法使其与列属性一起使用。
我的解决方案是:
:host {
::ng-deep .yourColumnName .ng2-smart-title {
width: 100px;
}
}
或
:host {
::ng-deep .ng2-smart-title {
min-width: 150px;
}
}
你有一个讨论帖here