Angular2
のような共有可能なリンクを生成するメソッドがありrequestPath
ます。ボタンをクリックすると、これrequestPath
をクリップボードにコピーする必要があります。それを達成する方法は?
ここで複数のクリップボードにコピーするソリューションに出くわしましたが、私のニーズを満たすものはありません。コピー元の要素がありませんtextArea
。input
コピーする必要があるのは単純な文字列変数だけですonClick
私が持っているhtmlは次のとおりです。
<td class="submitBtnCell">
<button class="btn" (click)="createSharableLink()">Share</button>
</td>
および方法:
createSharableLink(){
let requestPath = this.prepareRequestPathForVideos("shared");
alert(requestPath); // need to copy this request path to clipboard
}