में मार्गों के बीच एनिमेट/संक्रमण का सही तरीका क्या है मैं प्रतिक्रिया-राउटर में मार्गों के बीच एनिमेटिंग के लिए दस्तावेज़ ढूंढने का प्रयास कर रहा था।प्रतिक्रिया राउटर
मुझे निम्नलिखित issue पर कुछ चर्चा है। टिप्पणियों के अंत में, मुझे लगता है कि लुलिज ने एक बहुत अच्छा example
तो ... क्या यह प्रतिक्रिया प्रतिक्रिया राउटर में मार्गों के बीच एनिमेट करने का सही/अनुशंसित तरीका है? क्या यह मार्गों के बीच एक संक्रमण का कारण बनता है इससे कोई फर्क नहीं पड़ता कि मार्ग, छवियों, पाठ में कौन सी सामग्री प्रदर्शित होती है?
नोट: यह मेरे लिए काम के तरह प्रतीत होता है, लेकिन संक्रमण की चिकनाई कितना डेटा प्रत्येक मार्ग के बीच भरी हुई है पर निर्भर करने लगता है।
जे एस
// the key part in your top level route/component e.g. Layout.js
// where you wrap the RouteHandler in the TransitionGroup
import React from 'react/addons'
let TransitionGroup = React.addons.CSSTransitionGroup;
let { RouteHandler, Link } = require('react-router')
<TransitionGroup component="div" transitionName="page-transition">
<RouteHandler {...this.props} />
</TransitionGroup>
सीएसएस
.page-transition-enter {
-webkit-transition: opacity 0.3s ease-in-out;
transition: opacity 0.3s ease-in-out;
opacity: 0;
position: absolute;
}
.page-transition-enter.page-transition-enter-active {
opacity: 1;
}
.page-transition-leave {
-webkit-transition: opacity 0.3s ease-in-out;
transition: opacity 0.3s ease-in-out;
opacity: 1;
position: absolute;
}
.page-transition-leave.page-transition-leave-active {
opacity: 0;
}
ठंडा, कुछ दस्तावेज देखने के लिए अच्छा होगा, लेकिन मुझे लगता है कि यह एक बहुत ही नई सुविधा है ... –
हाँ अभी तक दस्तावेज़ीकरण के तरीके में बहुत कुछ नहीं है लेकिन प्रतिक्रिया-राउटर के उदाहरणों में एक एनीमेशन उदाहरण होना चाहिए dir। – glortho