Задать вопрос
@EvgenJunior

Как создать отдельную страницу и вывести ее на печать?

Проект на React + Typescript. При клике на кнопку надо создать отдельную html (верстка отчета о проделанной работе, в основном теги <p>, <table>) страницу, к ней написать script, который сделает запрос на сервера, вставит данные в html страницу и эту страницу можно будет печатать/сохранять. Вопрос в следующем:
1. Как сделать, чтоб при клике на кнопку передавался параметр из React компонента в html страницу (когда работаешь в реакте, это передача props, я знаю, а вот как передать на отдельную страницу я не знаю)?
2. Как запустить новую html страницу в новой вкладке? - метод window.open() не работает корректно в React. При вызове метода window.open('page.html') не переходит на нужную страницу.
  • Вопрос задан
  • 409 просмотров
Подписаться 2 Средний 2 комментария
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    React-разработчик
    3 месяца
    Далее
  • ProductStar
    React: отточите навыки интерфейсной разработки
    6 недель
    Далее
  • Skillfactory
    Специализация Frontend-разработчик
    9 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
vmakhnyuk
@vmakhnyuk
Frontend developer
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
ITK academy Нижний Новгород
от 50 000 до 90 000 ₽
IT ATLAS Москва
от 200 000 до 250 000 ₽
ITK academy Казань
от 50 000 до 90 000 ₽