angular-ui-router

    0

    2答えて

    最近、私たちのアプリケーションをng-routeからUi-Routerに移行しました。そして我々はルーティングに関するいくつかの点をリファクタリングしようとしています。 私たちのアプリケーションには、リストビューと詳細ビューがあります。詳細ビューはリストビューの上にポップアップとして表示されるので、すべてのリストコントローラロジックを何度も初期化しないために、詳細ビューを子ビューステートとして定義

    1

    1答えて

    私は2つのアプリケーションの状態を持っており、私はui-srefを使用してナビゲートすると、下の擬似コードは、アプリ内のいくつかのボタン。 $stateProvider.state('app.page1', { url: '/page1', templateUrl: 'page1.html', }).state('app.page2', { u

    0

    1答えて

    Angular JSシングルページアプリケーションでは、uiルーターは、アプリケーションの状態に基づいてビューの内容(<ui-view></ui-view>)を変更するように構成されています。 分度器の変更されたビューのコンテンツ(ページ)をテストするにはどうすればよいですか?ページソースビューの実行中に、ビューの内容は表示されません。ページは正しくロードされていますが、分度器はページ要素を見つけ

    -1

    1答えて

    私は​​を使用している複数のロールを必要とするプロジェクトに取り組んでいます。私はこれらの役割のそれぞれについて異なる権限のセットで作業する必要があります。役割ビューアがpermissions-を有している>、ページビューのみ>をページビュー、PageEdit、PageCreate - たとえば、役割管理は、権限を持つことができます。 各ユーザーに関連付けられたロールがデータベースに格納されている

    -1

    1答えて

    ui-routerの子ステートコンポーネントが親データを読み込む際に問題が発生しています。ログには$stateParamsが表示され、正しい情報が表示されます。このデータは、ui-sref属性にパラメータとして渡されます。その結果、正しい情報がユーザに表示されるはずですが、そうではありません。 ここには、アイテムがクリックされたアイテムによって記録されるアイテムが表示されます。 なぜ子状態pate

    -1

    1答えて

    "factory"の代わりに "config"を使用すると、プロダクション(heroku)では依存関係注入が機能しません。だから私は工場に変更し、stateProviderは動作しません。 .factory('AboutService', AboutService); AboutService.$inject = ['$stateProvider']; function AboutServ

    1

    1答えて

    私は、ui-routerのバージョン0.3.2と1.5を使用するWebアプリケーションで作業しています。私はバックボタンの問題を抱えています。私はバックボタンを押してURLを適切な状態のURLに更新しますが、ページを再読み込みしたりレンダリングしたりしません。新しい状態(更新されたURL)のコントローラは実行されません。 $stateProvider .state('home', {

    -1

    1答えて

    私はAngular 2プロジェクトでui-routerを使用しています。状態に入ると、サービス内の関数を呼び出して更新を行う必要があります。私のコードは次のようなものです: import { dataService } from '../data.service'; export const stateA = { name: 'stateA', url: '', o

    -2

    2答えて

    カテゴリドロップダウンがあります。カテゴリに基づいて、メニューのルータリンクを更新します。 私はカテゴリ1を選択し、サブメニュー1のルータリンクは ベース/カテゴリ1 /サブメニュー1にする必要があると考えます。カテゴリ2のルータのリンクのために同じ方法がBASE /カテゴリ2/submenu1 なければならない私はBASE/{{カテゴリ}}/submenu1ように、この使用して文字列の補間を達成

    -1

    2答えて

    EDITソリューション: は、私はよく分からない(以下のコードは少し異なり)、このような何か onSelect(menuItem: string): void { this.selectedMenuItem = menuItem; if (menuItem == 'Upload') { this.router.navigateByUrl('/adminhome/(a