【发布时间】: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">或者顶部变量应该是public isPhone = false; public isText = false; -
我在 stackblitz
https://stackblitz.com/edit/angular-sxjnje?file=src/app/app.module.ts中创建了它,但似乎工作
标签: javascript angular angular-material