Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
1.8k views
in Technique[技术] by (71.8m points)

axios - How to set axiosconfig using typescript?

I am new in Typescript. I am converting my code from JavaScript to Typescript. My code below will work in JavaScript, but it has an error in Typescript

import axios from "axios";

const data = JSON.stringify([eventID]);

const config = {
    method: "delete",
    url: url,
    headers: { 
        "Authorization": `Bearer ${elasticPrivateKey}`, 
        "Content-Type": "application/json",
    },
    data: data,
};

return axios(config);

I have an error like this

enter image description here

I don't understand how to get and configure this AxiosRequestConfig

question from:https://stackoverflow.com/questions/66062849/how-to-set-axiosconfig-using-typescript

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Reply

0 votes
by (71.8m points)

I am not sure but try this

import axios,{ AxiosRequestConfig } from 'axios';

const config:AxiosRequestConfig = {
        method: "delete",
        url: url,
        headers: { 
            "Authorization": `Bearer ${elasticPrivateKey}`, 
            "Content-Type": "application/json",
        },
        data: data,
    };

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
OGeek|极客中国-欢迎来到极客的世界,一个免费开放的程序员编程交流平台!开放,进步,分享!让技术改变生活,让极客改变未来! Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...