रूट करने के लिए अतिरिक्त क्वेरी पैरा जोड़ें, उदाहरण के लिए मैं मार्ग /cars?type=coupe
पर हूं और मैं अतिरिक्त क्वेरी पैरा (लेकिन मौजूदा एक को रखते हुए) के साथ एक ही एंडपॉइंट पर नेविगेट करना चाहता हूं। मैं इसकोणीय 2 में क्वेरी पैरा को संरक्षित करने के लिए और
<a [routerLink]="['/cars']" [queryParams]="{model: 'renault'}" preserveQueryParams>Click</a>
प्रारंभिक क्वेरी पैरामीटर संरक्षित कर रहे हैं (प्रकार = कारों) लेकिन जोड़ा लोगों (मॉडल = Renault) अनदेखी कर रहे हैं की तरह कुछ कोशिश कर रहा हूँ। क्या यह अपेक्षित/सही व्यवहार है या किसी प्रकार की बग है? ऐसा लगता है कि preserveQueryParams को क्वेरी पैराम्स पर प्राथमिकता है? क्या कोई अन्य चिकनी समाधान है?
Anguar 4 का उपयोग कर, मैं preserveQueryParams हटा दिया गया है देखते हैं, queryParamsHandling बजाय का उपयोग ??? –