Я все еще новичок в веб-разработке, поэтому мне очень жаль, если ответ очевиден или информация, предоставленная мной, невелика, но я надеюсь, что этого достаточно:
Могу ли я сделать axios.post запрос в этом компоненте vue.js?
<script>
module.exports = {
mounted() {
// game code
};
</script>
Позвольте мне объяснить проблему, с которой я сталкиваюсь в данный момент: я не могу импортировать axios по import axios from "axios";
.Я тоже не могу использовать export default { ... }
.Оба результата приводят к тому, что страница не загружается (что дает мне TypeError: «экспорт» доступен только для чтения ).Однако мне нужно получить доступ к переменной внутри кода игры, так как я хочу, чтобы axios.post, который сказал эту переменную (счет игры и некоторая дополнительная информация о json) в моей базе данных MongoDB.
Если я не могу сделать запрос отмогу ли я получить переменную из этого кода в mounted() { // game code };
и передать ее другому компоненту (и опубликовать ее оттуда)?Я искал в Интернете в течение многих часов, но, похоже, у меня ничего не работает, так что, извините, если мне кажется, что я слишком ленив, чтобы искать ответы.