«react-context» etiketlenmiş sorular

5
React Context vs React Redux, her birini ne zaman kullanmalıyım? [kapalı]
Kapalı . Bu soru görüş temelli . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Bu yayını düzenleyerek gerçekler ve alıntılarla yanıtlanabilmesi için soruyu güncelleyin . 2 yıl önce kapalı . Bu soruyu geliştir React 16.3.0 yayınlandı ve Bağlam API'sı artık deneysel bir özellik değil. Dan Abramov (Redux'un …

3
React Context'i bir alt bileşenin içinden nasıl güncelleyebilirim?
Aşağıdaki gibi bağlamda dil ayarlarına sahibim class LanguageProvider extends Component { static childContextTypes = { langConfig: PropTypes.object, }; getChildContext() { return { langConfig: 'en' }; } render() { return this.props.children; } } export default LanguageProvider; Başvuru kodum aşağıdaki gibi olacak <LanguageProvider> <App> <MyPage /> </App> </LanguageProvider> Sayfamda dili değiştirmek için …

4
React Context'e render işlevi dışında erişin
Redux yerine yeni React Context API kullanarak yeni bir uygulama geliştiriyorum ve daha önce, Reduxörneğin bir kullanıcı listesi almam gerektiğinde, sadece componentDidMounteylemimi çağırıyorum , ancak şimdi React Context ile eylemlerim içeride yaşıyor Benim render fonksiyonumun içinde bulunan Tüketicim, yani render fonksiyonum her çağrıldığında, kullanıcı listemi almak için eylemimi çağıracak ve …

3
Undefined özelliği 'geçmişi' okunamıyor (React Router 5'in tarihsel kancası)
Birkaç hafta önce çıkan React Router'ın yeni kullanım geçmişini kullanıyorum. React-router versiyonum 5.1.2. Tepkim 16.10.1 sürümündedir. Kodumu altta bulabilirsiniz. Yine de tepki yönlendiriciden yeni useHistory'i içe aktardığımda şu hatayı alıyorum: Uncaught TypeError: Cannot read property 'history' of undefined React-router'daki bu hattın neden olduğu function useHistory() { if (process.env.NODE_ENV !== "production") …
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.