में वर्तमान url पैरामीटर का उपयोग करने के मैं यूआरएल में एक गतिशील मूल्य पैरामीटर है और मैं इसे पाने के लिए और जब ऑनलोड नियंत्रक में उपयोग करना चाहते हैं लेकिन मैं पता नहीं के साथ $route.current.params
कैसे कोणीय नियंत्रक
Let कैसे निपटा जाए है मैं कहता हूँ मेरी नियंत्रक में इस मार्ग प्रदाता
$routeProvider.when('foo/:bar', {templateUrl: 'template.html'};
तो है
app.controller('mapCtrl', function($scope, $route, $routeParams) {
var param = $route.current.params.bar;
console.log(param);
});
तो उपयोगकर्ता पहुँच foo/abcdefg
मान लीजिए अब दिखाना चाहिए कंसोल में cdefg लेकिन मुझे त्रुटि मिली। 'अपरिभाषित की' परम 'संपत्ति पढ़ा नहीं जा सकता'
आप $Rarams.bar में क्या प्राप्त कर रहे हैं? –
अपरिभाषित, मुझे लगता है क्योंकि मैं ट्रिगर कोणीय के बिना यूआरएल बार में टाइपिंग के साथ यूआरएल तक पहुंचता हूं। – vzhen
यदि मैं '{{$ route.current.params.bar}} का उपयोग सीधे देखता हूं तो यह काम करता है। – vzhen