我在页面上有一个可点击的图标。当点击此图标时,我希望构建一些文本并将其复制到剪贴板中
<td><img src='./assets/Copy.gif' (click)="copyToClipboard()" /></td>
并且在组件中
copyToClipboard() {
this.textToCopy = this.text1 + this.text2 + this.text3;
this.toastr.info('Copied to Clipboard');
}
我已经查看了https://www.npmjs.com/package/ngx-clipboard。然而,该包要求引用一个输入元素并复制该输入元素中的文本。在我的使用场景中,文本需要动态创建,然后添加到剪贴板。
我能否使用ngx-clipboard将文本复制到剪贴板,或者有其他软件包可以实现这一点?