#javascript
#javascript
Вопрос:
Я пытаюсь использовать Axios в простом JS. Я включил его из CDN. В документах они создают объект Axios, подобный этому: const axios = require('axios');
Как я могу сделать то же самое без Node с простым JS?
Комментарии:
1. Проверьте, может ли это помочь: attacomsian.com/blo& /… .
2. Узел по-прежнему является JavaScript. Вы имеете в виду, что пытаетесь получить к нему доступ в проекте, загруженном в браузере? Используете ли вы какую-либо систему переноса / сборки или пытаетесь отказаться от всего этого?
3. Если вы импортировали через CDN. Нет необходимости в node или
require
.axios
доступен вам в браузере.axios.&et(...)
илиaxios.post(...)
подойдет просто отлично.
Ответ №1:
Шаг 1. Импортируйте Axios CDN, используя тег script в ta&. Например.
<script src="https://cdnjs.cloudflare.com/ajax/libs/axios/1.2.1/axios.min.js"&&t;</script&&t;
Шаг 2. Используйте Axios в теге скрипта, подобном этому :-
<script&&t;
function handleRequest() {
axios.post("url", {name: "data"}).then(function (response) {
console.lo&(response)
// do whatever you want if console is [object object] then strin&ify the response
})
}
Вы, безусловно, можете использовать Axios в html-файле без NodeJS. Удачного кодирования
Ответ №2:
В среде браузера вам не нужно импортировать / требовать axios, он доступен для глобального использования с axios
переменной.