Home > Web Front-end > JS Tutorial > How to mock data in react

How to mock data in react

coldplay.xixi
Release: 2023-01-04 09:36:32
Original
6130 people have browsed it

React mock data method: First create the [/api/headerList.json] file in the public directory; then add the relevant code [axios.get('/api/headerList.json')].

How to mock data in react

#The operating environment of this tutorial: windows7 system, React17 version, thinkpad t480 computer.

React mock data method:

The following code calls the getList() method when the input gains focus.

const mapDispathToProps = (dispatch) => {
    return {
        handleInputFocus() {
            dispatch(actionCreators.getList())
        }
    }
}
Copy after login

The getList() method obtains data through Ajax. At this time, the backend has not been written yet, so I mock the data myself.

export const getList = () => {
    return (dispatch) => {
        axios.get('/api/headerList.json').then((res) => {
            const data = res.data;
            console.log(data)
        }).catch(() => {
            console.log('error')
        })
    }
}
Copy after login

axios.get('/api/headerList.json')With this code, the computer will first go to the src directory to look for /api/headerList.json. If it is not found, it will go to public Find it in the directory. At this time, we create the /api/headerList.json file in the public directory. The file is as follows:

{
    "success":true,
    "data":["微信","支付宝","蚂蚁金服","被骗","借呗","诈骗","盗窃","pandas","TensorFlow","PyTorch","Caffe","scikit-learn","Python","Keras","pyecharts","ggplot","Matplotlib","Gensim","Bokeh","Theano","Scrapy","SciPy","Plotly","NumPy","XGBoost","是","他","有","光大永明","我","要","人","Android","女","大","不","着","男","它","二","于","中","java","把","上","这","下","的","了","来"]
}
Copy after login

The data returned at this time is the above data, through console.log(res.data )Print the data as shown below:

How to mock data in react

In this way, the mock data will be successful.

Related free learning recommendations: javascript(Video)

The above is the detailed content of How to mock data in react. For more information, please follow other related articles on the PHP Chinese website!

Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template