मैं यूआई-राउटर का उपयोग करके एक राज्य और एक मनमानी वस्तु को पारित करने में सक्षम होना चाहता हूं।
मुझे पता है कि आमतौर पर $stateParams
इसका उपयोग किया जाता है, लेकिन मेरा मानना है कि यह मान URL में डाला गया है, और मैं नहीं चाहता कि उपयोगकर्ता इस डेटा को बुकमार्क कर सकें।
मैं ऐसा कुछ करना चाहता हूं।
$state.transitionTo('newState', {myObj: {foo: 'bar'}});
function myCtrl($stateParams) {
console.log($stateParams.myObj); // -> {foo: 'bar'}
};
क्या URL में मान एन्कोडिंग के बिना ऐसा करने का कोई तरीका है?