Мой файл Vue js. Здесь я использую два URL-адреса из localhost. Я хочу создать файл конфигурации, чтобы, если я вношу изменения в файл конфигурации, я смогу получить те же самые изменения.Я использую Vue js и python флягу в качестве моего бэкэнда. Я хочу иметь локальный набор переменных. Как это можно сделать?
<template>
<div>
<div class="global-buttons">
<a href="http://127.0.0.1:5000/sent_mail/book" target="_blank"><button>See Previously Sent Mail</button></a>
<button @click="saveData()">Save Current Changes</button>
<button @click="loadData(savedUrl)">Load Previously Saved Data</button>
<a href="http://127.0.0.1:5000/mail/book" target="_blank"><button>Send Mail ✈</button></a>
</div>
</template>
В Python мы можем легко импортировать из одного файла в другой, но я не знаю, как установить эти конфиги в Vue JS. У меня есть 3 компонента Vue и в 6 разных местах я использую URL-адреса, состоящие из localhost. Когда я буду размещать свой проект, все URL-адреса должны быть изменены. и я должен перейти к каждой строке. Поэтому я ищу файл конфигурации, где я могу вносить изменения, и оттуда будут импортированы URL-адреса.
Я хочу как
config.js
URL = http://127.0.0.1:5000/
И в моем шаблоне
<a href="config.URL + sent_mail/book"
Вы можете создать внешний объект. Этот ответ может помочь вам http://stackoverflow.com/questions/40410332/vuejs-access-child-components-data-from-parent/40411389#40411389 –