如何在 angular 中将 null 作为组件间通信的 maxLength 值传递
How to pass null as value for maxLength for intercomponent communication in angular
<input type="text" #input *ngIf="!multiLine" [set-focus]="autoFocus" autocomplete="off" [value]="defaultValue" (input)="onChange()" [placeholder]="placeholder" [maxLength]="maxLen == true ? 250 : null"/>
这是我的代码,但是当我从另一个组件调用它并检查 maxLength 是 0
<input _ngcontent-ueu-c888="" type="text" autocomplete="off" ng-reflect-set-focus="false" placeholder="Domain" maxlength="0" class="ng-star-inserted">
当 maxLen == false 时如何传递空值或删除功能性 maxlength 属性
不使用 属性 绑定,而是使用属性绑定,如下所示:
[attr.maxlength]="maxLen ? 250 : null"
<input type="text" #input *ngIf="!multiLine" [set-focus]="autoFocus" autocomplete="off" [value]="defaultValue" (input)="onChange()" [placeholder]="placeholder" [maxLength]="maxLen == true ? 250 : null"/>
这是我的代码,但是当我从另一个组件调用它并检查 maxLength 是 0
<input _ngcontent-ueu-c888="" type="text" autocomplete="off" ng-reflect-set-focus="false" placeholder="Domain" maxlength="0" class="ng-star-inserted">
当 maxLen == false 时如何传递空值或删除功能性 maxlength 属性
不使用 属性 绑定,而是使用属性绑定,如下所示:
[attr.maxlength]="maxLen ? 250 : null"