【问题标题】:How to add multiple OR condition in required for angular 2如何在角度 2 中添加多个 OR 条件
【发布时间】:2018-08-01 16:08:55
【问题描述】:

我目前有这个输入,需要作为条件。 如果 isText == true 或 isPhone == true,我希望输入是必​​需的,但似乎这根本不起作用。

这是我在打字稿文件中的值

public isPhone= false;
public isText = false;

         <input matInput
         [(ngModel)]="model.phone"
         [required]="isText || isPhone">

【问题讨论】:

  • 可能是因为byPhone 不是isPbone
  • 您的条件应该是 [required]="byText || byPhone"&gt; 或者顶部变量应该是 public isPhone = false; public isText = false;
  • 我在 stackblitz https://stackblitz.com/edit/angular-sxjnje?file=src/app/app.module.ts 中创建了它,但似乎工作

标签: javascript angular angular-material


【解决方案1】:

您需要在表单中使用带有提交按钮的标记表单。您需要绑定两个变量,似乎没问题!

【讨论】:

    猜你喜欢
    • 2012-09-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-09-22
    • 2019-12-28
    • 2016-12-04
    • 1970-01-01
    相关资源
    最近更新 更多