問題タブ [nested-views]
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.
angular-ui-router - スコープ継承のための UI ルーターのネストされたビュー
UI ルーターのネストされたビューでネストされたビューを理解するのに問題があります...より具体的には、それらがどのように見えるか...?
$scope プロパティを継承する必要があるため、理解する必要があります。
ドキュメントでこの例を見ます
それから私はドキュメントでこのようなものを見ます
$scope の継承が必要なので、ビューをネストする必要があります。どの例がそれであるかはよくわかりません。
更新 ここに私の州があります
これで達成しようとしているのは、query.html の単純な検索フォームです。ユーザーが検索語を入力または選択すると、別の検索フォームと結果で search.html に移動します。
これらは私のテンプレートです。正しく設定されていると思いますが、何も表示されないため、何かが間違っています。
angularjs - 子状態のネストされたビュー
私の Ionic アプリには、子状態のページ「order.html」があります。このページに他の 2 つのページ ("orderheaderdetail.html" と "orderitemdetail.html") を読み込むようにしたいと考えています。「ui-view」を定義して、他の 2 つのページ (「orderheaderdetail」と「orderitemdetail」など) をロードしました。これが正しい習慣かどうかはわかりません。しかし、うまくいかないようです。ページ「A」のhtmlは次のとおりです。
ルーティングコードは次のとおりです。
「order.html」は子状態でなければならないため、状態を抽象に変更できません。つまり、基本的には、他の子ステートを持つ子ステートのようなものです。これを解決する方法はありますか?ありがとう
angularjs - 複数の名前付きビューまたは名前のないビューである ui-router 子ビュー
兄弟が親ページに共存する親子関係をui-routerで構成するにはどうすればよいですか? 子状態の複数の名前付きビューを機能させることができません。
これは私の親ページです:parent.html:
複数の名前付きビューは、上記のコードのように他のテキストで囲まれるのではなく、並列で分離可能であるように見えるため、複数の名前付きビューを使用する方法または使用する必要があるかどうかはわかりません。
私のUIルーター構成:
名前のない ui-view では、プラグインできる子は 1 つだけです。
Plunkerのコードを参照してください
javascript - 2 つの状態が解決の一部を共有するようにします。
次のように 2 つの状態を定義しました。
したがって、それらは同じコントローラー、同じ を共有しonEnter
、非常に長く共通の部分がresolve
あります (これは実際には解決のチェーンfirst: function (...){...}, second: function (...){...}, ...
です: )。commonResolve
2回書く必要がないように書き直す方法を知っている人はいますか?