Angular 当用户单击';添加新的';在ng2智能表中
我的设置如下所示。 当我点击“添加新”链接时,ID单元格是可编辑的。我们想使该字段不可编辑Angular 当用户单击';添加新的';在ng2智能表中,angular,ng2-smart-table,Angular,Ng2 Smart Table,我的设置如下所示。 当我点击“添加新”链接时,ID单元格是可编辑的。我们想使该字段不可编辑 mySettings = { columns: { id: { title: 'ID', editable: false, }, name: { title: 'Name', }, lastname: { title: 'Last
mySettings = {
columns: {
id: {
title: 'ID',
editable: false,
},
name: {
title: 'Name',
},
lastname: {
title: 'Last Name',
},
}
};
找到了此问题的解决方案。 我们需要将属性
addable:false
添加到受尊重的列中。ng2智能表文档中未提及此属性
tableSettings = {
mode: 'inline',
columns: {
name: {
title: 'Name',
editable:false,
addable: false,
},
lastname: {
title: 'Last Name',
},
} // columns
}
我在他们的示例基本示例加载中找到了这个解决方案。
在根对象中使用
操作:false
tableSettings = {
actions: false,
columns: {
lastname: {
title: 'Last Name',
},
} // columns
}
谢谢,很奇怪,他们的文档中还没有这个