связывать переменные и шаблон html при печати в angular - PullRequest
0 голосов
/ 28 января 2020

У меня есть шаблон html, который включает переменные; Я хочу напечатать этот шаблон. Вот проблема: я создал директиву, которая получает URL-адрес шаблона, а затем печатает его. Я пытаюсь передать шаблону переменные, но не могу. Любые идеи?

Вот функция печати моей директивы: let url = get (this, 'data.url');

if(url) {
  this.ObservableGET(`${url}`).subscribe(result => {
    let printContents, popupWin;
    printContents = result;
    popupWin = window.open('', '_blank');
    popupWin.document.open();
    popupWin.document.write(`<body onload="window.print();window.close()">${printContents}</body>`);
    popupWin.document.close();
  })
}

Мой html шаблон, сделанный из div, который prints {{data.name}};

Как я могу отправить данные в распечатанный шаблон? Обратите внимание, что файл html не является частью компонента. Это отдельный файл.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...