#reactjs #pdf #meteor #semantic-ui #react-pdf
#reactjs #PDF #метеор #семантический пользовательский интерфейс #react-pdf
Вопрос:
Я хочу создать PDF-файл со своей страницы информации о пользователе. Я использую react-pdf, но я не нахожу информацию об использовании реквизитов из моей переменной document на веб-странице react-pdf. Возможно ли это использовать или как я могу обойтись без использования какого-либо реквизита?
const MyDoc = () => (
<Document>
<Page size="A4" style={styles.page}>
<View style={styles.section}>
<Header as="h5" dividing color="teal" content="User Info" />
Please contact with your manager
<Table id="pdf">
<Table.Body>
<Table.Row>
<Table.Cell><Header as='h4'>Name</Header></Table.Cell>
<Table.Cell>{this.props.user.profile.name == null || this.props.user.profile.surname == null ? "-" : this.props.user.profile.name " " this.props.user.profile.surname}</Table.Cell>
</Table.Row> .....
Ответ №1:
Вы можете использовать информацию о пользователе без передачи в качестве реквизитов, если она собрана с той же страницы, или вы можете присвоить информацию о пользователе переменной со страницы, с которой вы собирали, и попытаться импортировать в MyDoc().
Комментарии:
1. Я перешел на эту страницу с контейнером через Meteor.users.findOne(Meteor.userId()); как я могу это сделать?
2. Пожалуйста, я не могу понять, что вы пытаетесь сделать, может показать компонент «контейнер через Meteor.users.findOne (Meteor.userId())».
3. я перенес информацию о пользователе с помощью set в значение const(). Спасибо за помощь.