Я использую Vue.js
, но просто с JS
файлами, а не с vue
файлами, и я импортирую компонент в свой основной app.js
, например, так:
import autoPosts from './components/autoPosts.js';
Он импортирует его простохорошо, но я пытаюсь получить доступ к этим глобальным.Прежде чем люди уничтожат меня за использование глобальных переменных, вы можете просто сказать мне, если это возможно.
const apiRoot = location.origin + '/wp-json/wp/v2/';
const acfApiRoot = location.origin + '/wp-json/acf/v3/';
import autoPosts from './components/autoPosts.js';
В этом компоненте не читается apiRoot
или acfApiRoot
, включаю ли я его до или послепеременные.
Единственный способ, которым это работает, - это если я объявлю переменные внутри моего файла компонента autoPosts.js