2017-12-18 80 views
6

में संशोधित स्थिति मेरे आवेदन स्थिति में प्रारंभिक स्तर के रूप में सेट मान हैं।Redux DevTools एक्सटेंशन

React Developer Tools के साथ कुछ राज्य मूल्य को सीधे संशोधित करना बहुत आसान है।

Redux DevTools Extension में कुछ भी समान है, यानी किसी विशिष्ट संपत्ति के लिए एक नया मान क्लिक करें और डालें?

this में एसओ एवर ने कहा है कि "जो कुछ भी आप चाहते हैं उसे बदलना" संभव है, लेकिन मुझे यह नहीं मिल रहा है।

राज्य में -> कच्चे फलक (नीचे चित्र देखें) कोई मूल्यों को ओवरराइट कर सकता है लेकिन ऐसा प्रतीत नहीं होता है।

enter image description here

उत्तर

1

Redux दुकान के मुख्य सिद्धांतों में से एक है कि यह केवल, कम करने कार्यों द्वारा बदला जा सकता है जब भी एक कार्रवाई भेजा जाता है, है।

इसलिए मुझे नहीं लगता कि, रेडक्स डेवटूल में स्टोर स्थिति को बदलना संभव है, लेकिन कम से कम आप समय की यात्रा कर सकते हैं या सीधे चयनित क्रियाओं को दबा सकते हैं (जिसे मैं अक्सर अनुकरण करने के लिए करता हूं, कि एक AJAX अनुरोध अभी भी है लंबित)।

तुम सच में अपने स्टोर की स्थिति बदलने के लिए चाहते हैं, तो आप की दुकान (जब यह createStore के माध्यम से बनाई गई है) window._store को आवंटित कर सकते हैं और उसके बाद कंसोल से सीधे window._store.dispatch({type: "...", ...}); कहते हैं।