Apakah guna perisian tengah tak segerak redux?
PHP中文网
PHP中文网 2017-05-19 10:24:18
0
1
414

Apabila saya ingin menghantar permintaan, tidakkah saya boleh menulisnya terus dalam fungsi ambil Mengapa saya memerlukan langkah tambahan perisian tengah?

const mapDispatchToProps = ( dispatch )=>({

    fetchAndRenderArticle( articleName ){

        fetch(`http://localhost:3000/getFile?articleName=${articleName}`).then( res=> {
            return res.text();
        }).then( articleContent =>{
            dispatch({
                type:'fetchAndRenderArticle',         
                articleContent:articleContent
            });
        }).catch( err=>{
            console.log(err);
        });
    }
});
PHP中文网
PHP中文网

认证0级讲师

membalas semua(1)
滿天的星座

Perisian tengah tak segerak digunakan untuk menulis tindakan tak segerak.

Malah, soalan anda lebih kepada mengapa anda perlu menggunakan Tindakan tak segerak, mengapa permintaan dirangkumkan ke dalam Tindakan?

Action mengurus pencetus dengan cara bersatu, reducer mengurus penerimaan dengan cara bersatu, dan menukar status. Ini hanyalah corak reka bentuk untuk mengurangkan gandingan kod.

Jadi, untuk soalan anda, permintaan itu perlu dirangkumkan ke dalam Tindakan tak segerak dan Tindakan tak segerak bergantung pada perisian tengah tak segerak. Itulah sebabnya perisian tengah tak segerak redux diperlukan.

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!