次を使用して別のルートにリダイレクトしようとしています:
$location.path("/route");
しかし、何らかの理由でそれは機能していません。jQuery-UIを使用してオートコンプリートウィジェットを作成し、ユーザーがオプションを選択すると、スコープから関数を呼び出します。デバッグして関数に入りましたが、他のルートにリダイレクトされることはありません。キーを押したときだけルートが変わります。
ちょっと変だと思いますが、どうすればいいのかわかりません。使用しました
window.location = "#/route";
動作しますが、関数を使用したいと思いpath()
ます。
なぜこれが起こっているのか誰かが知っていますか?