ホームページ  >  記事  >  ウェブフロントエンド  >  React でデータをモックする方法

React でデータをモックする方法

coldplay.xixi
coldplay.xixiオリジナル
2020-12-03 17:05:556056ブラウズ

React モック データ メソッド: まず、パブリック ディレクトリに [/api/headerList.json] ファイルを作成し、次に関連するコード [axios.get('/api/headerList.json')] を追加します。

React でデータをモックする方法

#このチュートリアルの動作環境: Windows7 システム、React17 バージョン、thinkpad t480 コンピューター。

React モック データ メソッド:

次のコードは、入力がフォーカスを取得したときに getList() メソッドを呼び出します。

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

getList() メソッドは Ajax 経由でデータを取得しますが、この時点ではバックエンドがまだ書かれていないため、データを自分でモックします。

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

axios.get('/api/headerList.json')このコードを使用すると、コンピューターはまず src ディレクトリに移動して /api/headerList.json を探します。見つからないので公開します ディレクトリ内で見つけます このとき、公開ディレクトリに /api/headerList.json ファイルを作成します ファイルは次のとおりです:

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

データこのとき返されるのは上記のデータです。 console.log(res.data )を通じて以下に示すようにデータを出力します。

React でデータをモックする方法

このように、模擬データは成功します。

関連する無料学習の推奨事項: javascript(ビデオ)

以上がReact でデータをモックする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。