Есть ли хороший способ импортировать пакет методов из файла в компонент класса без каких-либо привязок? - PullRequest
1 голос
/ 11 марта 2020

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

Непосредственно в компоненте класса вы могли бы сделать что-то вроде

`functionName = () => {/**code here**/}` 

, чтобы избавиться от привязки, но я не могу найти в Google ничего, что могло бы удовлетворить меня. Список привязок в моих проектах с большим количеством логик c огромен, и я хочу сократить ненужные вещи. Этот большой мальчик болит мне больше всего на данный момент.

1 Ответ

0 голосов
/ 11 марта 2020

Да, вот пример:

import { getIndexWithPage, getReportById } from './actions/api-calls';

Или, если вы хотите импортировать все сразу:

import * as myFunctions from './actions/api-calls';

Тогда вы можете позвонить myFunctions.getIndexWithPage и т. Д. c, но только если нужные функции экспортируются.

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