0

プロジェクトを完全なangluarjsに移行すると、まだ複雑なページがあり、まだ部分的にマージできないため、1ページのアプリケーションが1つだけになります。

したがって、私は 2 つの (angularjs) アプリを持っています。メイン アプリ (guideApp) は、URL スキーム #/accidents/search3D を介して 2 番目 (accidentsSelector) にルーティングする必要があります。

私の現在のコントローラーは次のとおりです。

app.config(function($routeProvider) {
  $routeProvider
    .when('/corporate',             {controller:'pageCtrl', templateUrl:'corn.page.corporate.html'})

    // Accidents (Diagnostic en culture)
    .when('/accidents',             {redirectTo:'/accidents/search'})
    .when('/accidents/search',      {redirectTo:'/accidents/search2D'})
    .when('/accidents/search3D',    {redirectTo:'corn.coverflow.html'})
    .when('/accidents/search2D',    {controller:'pageCtrl', templateUrl:'corn.page.accident.search.html'})

/accidents/seach3D を更新して、2 番目のアプリを読み込んで開く必要がありますか?

4

1 に答える 1

0

あなたはこれを行うことができます:

.when('/accidents/seach3D', {controller:'redirectCtrl', templateUrl:'redirect.html'})

次に、redirectCtrl で次のように指定できます。

$window.location.href = 'another app'
于 2014-05-08T09:43:10.737 に答える