Как экспортировать два модуля в один компонент реагировать JS?

Похоже, что недавнее обновление приложения Facebook заменило встроенную активность Facebook на то, что игнорирует текст статуса. Если вы удалите приложение Facebook с вашего устройства, текст будет отображаться с использованием кода, который у вас есть. Если у вас установлено приложение Facebook, вы получаете изображения, URL-адреса, но не текст

. Политики Facebook не позволяют предварительно заполнять сообщения о состоянии и требуют, чтобы весь контент был создан пользователем, - хотя я понимаю намерение за этим я лично считаю, что во многих случаях это глупо. Например, в моей игре я хочу предварительно заполнить счет пользователя, но теперь я не могу, поэтому пользователю представлено пустое диалоговое окно. Вероятно, я просто удалю вариант совместного использования Facebook, поскольку никто никогда не будет использовать его сейчас.

Этот ответ из Facebook подтверждает, что поведение по дизайну

0
задан Moshe Slavin 3 March 2019 в 11:05
поделиться

2 ответа

Вы можете использовать следующее:

export default withStyles(styles, { withTheme: true })(app);
export const AnotherComponent = DragDropContext(HTML5Backend)(app);

Один компонент может иметь имя, другой может быть экспорт по умолчанию

0
ответ дан Umair Farooq 3 March 2019 в 11:05
поделиться

Вы не можете экспортировать более одного значения по умолчанию.

В случае экспорта по умолчанию:

  • вы можете экспортировать одно значение
  • , вы можете использовать любое имя при импорте
[ 1110] И для именованного экспорта

  • вы можете экспортировать несколько значений
  • , вы должны использовать экспортированное имя при импорте

Вы можете экспортировать один по умолчанию и один по имени.

export default withStyles(styles, { withTheme: true })(app);
export const SecondComponent = DragDropContext(HTML5Backend)(app);

import DefaultComponent, {SecondComponent} from 'module';

Или вы можете экспортировать как именованные:

export const FirstComponent = withStyles(styles, { withTheme: true })(app);
export const SecondComponent = DragDropContext(HTML5Backend)(app);

import {FirstComponent, SecondComponent} from 'module';

Подробнее о экспорт и импорт

0
ответ дан mehamasum 3 March 2019 в 11:05
поделиться
Другие вопросы по тегам:

Похожие вопросы: