angularアプリケーションで状態ナビゲーションにui-routerを使用していますが、シナリオの1つでは、別のタブで新しい状態に移動する必要があります。
私は次の状態を持っています
.state("code",
{
url: "/code",
params: { offer : null },
templateUrl: "app/components/coupons/views/code.html"
})
offer in param はオブジェクトです。同じブラウザでこの状態に移動すると、正常に動作します。ただし、別のブラウザー オファーでこの状態に移動すると、null になります。
同じ質問が別のユーザーによってここに投稿されましたhttp://stackoverflow.hex1.ru/questions/33232761/ui-router-open-state-in-new-tab-with-target-blank-params-are-lostしかしここparam はプロパティであり、オブジェクトではありません。したがって、URLに追加できます。
ありがとう、サム