我正在从HTML调用函数,函数就是这个
formvalidation(rownumber: number, controlname?: string) {
return true;
}
HTML是这个
<input [ngClass]="{'error':formvalidation('i','"'fromDate'"') }" type="text" class="form-control" formControlName='fromDate' />
在这里,fromDate是我通过函数传递的静态值,如果我这样传递代码,代码可以正常工作
formvalidation('i')
只有第一个参数没有 fromDate ,但是当我通过 fromDate 传递时,出现如上所述的错误
答案 0 :(得分:0)
引号使用不正确。将代码更改为
<input [ngClass]="{'error':formvalidation('i','fromDate') }" type="text" class="form-control" formControlName='fromDate' />