Arrays If else语句未正确显示文本框

Arrays If else语句未正确显示文本框,arrays,angular,if-statement,Arrays,Angular,If Statement,我在这里比较了两个条件,并试图根据条件显示一个文本框。 如果两个日期匹配且任务也相同,则我必须显示数据库文本框中输入的时间(如果已经输入),否则我需要显示空文本框。但它不起作用。谁能帮帮我吗 您可以直接在输入值属性中使用三元运算符: 您能为该问题提供StackBlitz吗?您有一个括号,比这里假设的要多(user.task.task_id==userTimesheet?.task))。您应该只有2个closingI尝试使用三元运算符并获得以下错误Uncaught error:Template

我在这里比较了两个条件,并试图根据条件显示一个文本框。 如果两个日期匹配且任务也相同,则我必须显示数据库文本框中输入的时间(如果已经输入),否则我需要显示空文本框。但它不起作用。谁能帮帮我吗


您可以直接在
输入
值属性中使用三元运算符:



您能为该问题提供StackBlitz吗?您有一个括号,比这里假设的要多
(user.task.task_id==userTimesheet?.task))。您应该只有2个closingI尝试使用三元运算符并获得以下错误Uncaught error:Template parse errors:Parser error:get interpolation({}}),其中表达式应该位于右侧的第0列,因为我们使用
[]
不需要
{}
。我编辑了答案