如何在同一按钮上执行更新和提交功能

时间:2019-03-23 05:03:36

标签: angular

编辑后,我正在执行编辑功能,它以表格的形式提供记录,在这种形式下,我想检查id是否为null,然后提交按钮应该处于活动状态,否则更新按钮却处于活动状态它只检查一个提交或更新。

在提交中,我检查了是否存在id(如果存在),请转到更新,否则转到提交。

if (id1 !== '') { 
  submit();
}
else {
  update();
}

2 个答案:

答案 0 :(得分:0)

您可以在 null undefined 的条件下检查ID,例如:

if (!id1) { // that means `id` is either null or undefined
  submit();
}
else {
  update();
}

Stackblitz

答案 1 :(得分:0)

您也可以使用三元运算符。只需检查以下代码

this.id ? this.update() : this.submit()