Javascripts создания-реагирования-приложения, вызывающие функции друг друга, не работают - PullRequest
0 голосов
/ 09 июня 2018

Я изучаю React.js с помощью каркаса create -act-app.

Мне нужно использовать готовый шаблон администратора с файлами javascript, вызывающими модули других файлов JS.

например В App.js у меня есть:

1. import $ from 'jquery'
2. import Layout from './css/layout.min.js'
3. import Navbar from './js/navbar.min.js'

В navbar.min.js я получаю сообщение об ошибке:

1. $ is not defined
2. Layout (a function of layout.min.js) is not defined

Существуют сотни таких модулей, поэтому импорт вручную из каждого JS не возможен.

До сих пор я пытался экспортировать $, Layout из App.js, но без результатов.

Любая помощь будетбыть оцененным.

1 Ответ

0 голосов
/ 09 июня 2018

Вы должны сделать (т. Е. Вы не сделали)

npm i jquery --save

И в вашем layout.min.js у вас должно быть export default.

Кстати, возможно, это должно быть import Layout from './js/layout.min.js'?

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