Как получить доступ к Axios из простого JS?

#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 переменной.