在ts / js / Angular中复制变量内的值

时间:2018-06-06 10:36:39

标签: javascript angular typescript

我在Angular 4上工作。我的页面有很多复选框和一个共享按钮。如果选中任何复选框并单击共享,则会调用服务并返回该复选框的下载URL。我必须复制此返回的URL,以便用户希望他可以将其粘贴到记事本/浏览器中。如何在javascript / typescript / Angular中的变量中复制文本?请指导。

<div *ngFor="let hero of heros">
    <span>
        <input type='checkbox' name='drama'  />
    </span>
    <span>hero.name</span>
</div>
<button [class.disabled]='!inEditMode' (click)='selectedHero()'>Share</button>

selectedHero(){
    var elements = document.getElementsByName("drama");
    for (let i = 0; i < elements.length; i++) {
        if (elements[i].type == "checkbox") {
            if (elements[i].checked) {
                //Service call is made here and the URL is stored in "this.docURL"
            }
        }
    }
}

如何复制&#34; this.docURL&#34; ?

0 个答案:

没有答案