Машинопись угловая 7, копия в буфер обмена - PullRequest
0 голосов
/ 08 апреля 2019

Я хочу создать очень простую группу ввода с отключенным входом и кнопкой, которая копирует значение ввода в буфер обмена.Когда он будет скопирован, я хочу, чтобы появилось небольшое сообщение о том, что это было.

Есть ли какой-нибудь хороший способ сделать это?

этот метод, похоже, не работает, и выглядит как быстрое исправление и выглядит не очень хорошо.

copyInputMessage(inputElement){
    inputElement.select();
    document.execCommand('copy');
    inputElement.setSelectionRange(0, 0);
}

HTML, который я получил, выглядит так: atm:

        <div class="input-group">
            <input class="form-control" disabled value="TextToBeCopied" #inputToBeCopied/>
            <button (click)="copyInputMessage(inputToBeCopied)" value="click to copy">COPY</button>
        </div>

Я могу найти только очень странные решения, должен быть более простой способ?

Я видел решения, которые уже существуют, никто не работает для меня, и ни один не подходит для моей проблемы.

...