पर आंशिक रूप से बदलता है मैं एक डैशबोर्ड एप्लिकेशन पर काम कर रहा हूं जहां आपके पास एक ही समय में प्रदर्शित मॉड्यूल का एक सेट है। मैं इन मॉड्यूल में एकाधिक 'दृश्य' जोड़ना चाहता हूं। उदाहरण के लिए, गिथब मॉड्यूल का पहला दृश्य आपकी रिपॉजिटरीज़ की एक सूची है। जब आप उस मॉड्यूल में एक रिपॉजिटरी लिंक पर क्लिक करते हैं, तो मॉड्यूल में उस दृश्य को एक नई स्क्रीन के साथ प्रतिस्थापित किया जाएगा जिसमें उस रेपो के बारे में सभी विस्तृत जानकारी दिखाई देगी।AngularJS नियंत्रक में आंशिक रूप से
हालांकि, मैं इस मॉड्यूल में इस दृश्य को अलग करना चाहता हूं, इसलिए मैं एक ही समय में अपने अन्य मॉड्यूल का उपयोग जारी रख सकता हूं (मैं पृष्ठों को बिल्कुल स्विच नहीं करना चाहता)।
मैं क्या हासिल करने की कोशिश कर रहा हूँ का एक उदाहरण यहां पाया जा सकता: http://jsfiddle.net/5LgCZ/
इस उदाहरण में, आप एक फल या एक कार पर क्लिक करें और एक नया दृश्य में कि मॉड्यूल में कहा आइटम के बारे में विस्तृत जानकारी प्राप्त करेंगे । (यह वर्तमान में सिर्फ एक चेतावनी करता है)।
यह वही है मैं अब तक किया है, लेकिन मुझे नहीं पता कि कैसे संरचना और जहाँ तक नियंत्रकों और विचारों जाना के रूप में इस दृष्टिकोण है: किसी को जो मदद करने के लिए सक्षम हो जाएगा के लिए पहले से
<div ng-app="app">
<div class="module" ng-controller="FruitCtrl">
<h1>Fruit Module</h1>
<ul>
<li ng-repeat="fruit in fruits"><a href="#" ng-click="showDetail(fruit)">{{fruit}}</a></li>
</ul>
</div>
<div class="module" ng-controller="CarCtrl">
<h1>Car Module</h1>
<ul>
<li ng-repeat="car in cars"><a href="#" ng-click="showDetail(car)">{{car}}</a></li>
</ul>
</div>
</div>
धन्यवाद।
बस स्पष्ट करने के लिए, आप अपने पृष्ठ के एक 'सेक्शन' पर क्लिक करना चाहते हैं जो किसी अन्य 'सेक्शन' को रीफ्रेश करेगा उपयोगकर्ता के क्लिक को देगा? –