我在我的项目中使用 PrimeNG 及其组件 p-table。该表是可编辑的。因此,您可以单击单元格并直接编辑内容。如本例所示:https ://www.primefaces.org/primeng/showcase/#/table/edit
我使用这些事件对编辑做出反应:
private onEditInit(event) {
}
private onEditCancel(event) {
}
private onEditComplete(event) {
}
我想达到的目标:
我有某些字段不能为空,即它们是强制性的。当用户完成编辑(通过单击其他地方)时,调用 onEditComplete。在那里我可以检查他是否输入了一个值,如果没有,就给他一个警告信息,这是强制性的。
现在我想阻止用户完成编辑,只要没有输入有效值。焦点应始终保留在单元格中。谁能给我一个关于如何实现这一目标的提示?