我有一个角5的基本反应形式 ngx-clipboard 标记:
<form [formGroup]="shareForm"> <mat-form-field> <input matInput formControlName="shareUrl" placeholder="Click to copy URL" readonly="true" [ngxClipboard]="currentUrl" (cbOnSuccess)="onClipboardCopy()"> </mat-form-field> </form>
但是,页面会抛出一个错误:
错误:目标应为输入或文本区域
为什么ngx剪贴板不将输入视为目标?
The docs 暗示使用一个或另一个指令。我用这两个指令使它工作。
<input matInput formControlName="shareUrl" placeholder="Click to copy URL" readonly="true" ngxClipboard [cbContent]="currentUrl" (cbOnSuccess)="onClipboardCopy()"> ^--- here ^--- and here