पॉलिमर में निजी गैर स्थैतिक चर कैसे हो सकता है?बहुलक में निजी गैर स्थैतिक चर?
में:
<polymer-element name="component-one">
<script>
Polymer('component-one', {
internalState = 1,
ready() {
this.anotherInternalState = 1;
}
/* more variables and functions */
});
</script>
</polymer-element>
दोनों internalState और anotherInernalState बाहर के संपर्क में हैं (जैसे कुछ के माध्यम से जैसे सुलभ:
document.querySelector('component-one').internalState
(जब बाहर से internalState बदलते कौन सा अवांछनीय हो सकता है घटक अस्थिर बनाता है।)
जहां:
<polymer-element name="component-two">
<script>
(function() {
var internalState = 1;
Polymer('component-two', {
/* some variables and functions */
});
})();
</script>
</polymer-element>
आंतरिक स्तर बाहरी से छिपा हुआ है लेकिन यह स्थिर है और घटक के सभी उदाहरणों में साझा किया गया है।
क्या पॉलिमर ऑब्जेक्ट के अंदर एक निजी गैर स्थैतिक चर रखने का कोई तरीका है?
धन्यवाद स्कॉट, मैं सिर्फ एफबी रिएक्ट को देख रहा था और देखा कि रिएक्ट में एक राज्य संपत्ति है जो घटक के लिए निजी है। ऐसा कुछ ऐसा नहीं है जो पॉलिमर में भी जोड़ा जा सके? (मेरी विनम्र राय के लिए यह है :) – sepans
लिंक: http://facebook.github.io/react/docs/tutorial.html#reactive-state – sepans
आशा है कि यह सुविधा 0.8 और 1.0 एपीआई – andrsnn