Tôi muốn có thể chuyển đổi sang một trạng thái và chuyển một đối tượng tùy ý bằng cách sử dụng ui-router.
Tôi biết rằng $stateParams
giá trị đó thường được sử dụng, nhưng tôi tin rằng giá trị này được chèn vào URL và tôi không muốn người dùng có thể đánh dấu dữ liệu này.
Tôi muốn làm một cái gì đó như thế này.
$state.transitionTo('newState', {myObj: {foo: 'bar'}});
function myCtrl($stateParams) {
console.log($stateParams.myObj); // -> {foo: 'bar'}
};
Có cách nào để làm điều này mà không cần mã hóa các giá trị vào URL không?