問題タブ [angular-ui-router-extras]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
5168 参照

angularjs - angularJSでUi.ROUTERを使用してスクロール位置を「記憶」する方法

私は ui.router で angularJS を使用しているプロジェクトを持っています。ユーザーがイベントをクリックして詳細を表示すると、非常に長くなる可能性がある (無限スクロールがある) イベントのリストがありますが、戻るをクリックすると戻るボタンが表示されます。 div のスクロールが一番上にリセットされます! このスクロール位置を記憶するために活用できるものが組み込まれているかどうかについていくつかの提案を探しています。アンカースクロールサービスがあることは知っていますが、角度がナビゲーションのスクロール位置をリセットするのを止めるのに適したものがないかどうか疑問に思っています?? スクロールしたときに状態を記憶する必要がある、これに似たリストがいくつかあるため.. ui-router-extras dsr と sticky を調べて実装しようとしましたが、どちらも機能していませ
.. com/hapzis_poc/ . 完全な証拠ではありませんが、イベントを下にスクロールし、前後にクリックして、同じスクロール位置にとどまることができるはずです..

0 投票する
2 に答える
1283 参照

angularjs - 各状態オブジェクトにカスタム データを動的に追加する方法

以下の例では、このようなカスタム データがあり、各状態のdata:{roles:[]}ようにカスタム データ プロパティを動的に追加する必要があります。data:{user:[]}

0 投票する
1 に答える
1598 参照

angularjs - ui-router を使用して 1 つのページに複数の状態を表示

現在、次のシナリオで ui-router を構成する可能性を調査しています。誰かがこれを達成する方法を知っていれば、それは素晴らしいことです。

ナビゲーション付きのシンプルな 1 ページ レイアウトがあります。各ナビゲーション アイテムには、コンテンツを含む div ボックスがあります。1 つのページで複数の状態を定義するにはどうすればよいですか (ナビゲーション項目ごとに、別のコントローラーとテンプレートを使用して 1 つの状態を定義します)。

その後、ナビゲーション項目をクリックして対応する div コンテナーにスクロールすると、ソリューションを実装したいと思います。基本的にこれは HTML アンカーで作成されていますが、ui-router でこれを解決するにはどうすればよいですか? それとも、これは可能ではなく、別々のビューで 1 つの状態を作成する必要がありますか?

必要なレイアウトを示すサンプル画像の下:

レイアウト例

うまくいけば、誰かがそれに対する解決策を持っています。

前もってありがとう、
xyNNN

0 投票する
0 に答える
159 参照

angularjs - Angular ui-router-extras $$uirouterextrasreload

次のように ui-router の状態をリロードすると:

URL パラメータ$$uiroutereextrasreloadを取得します

このパラメーターが url に追加される理由と、このパラメーターを削除する方法を知っている人はいますか?