1

Yeoman angular-generator を使用しようとしています。基本的なアプリをうまく構築します。しかし、ルート レベルよりも深いルートを作成する方法を知りたいです。

たとえば、私がオンラインで見たすべてのガイドは、基本的なルートを作成する方法を示しているだけです:

yo angular:route myRoute

詳細なhttps://github.com/yeoman/generator-angular#routeとして明示的な URI 設定を試しました。

yo angular:route myRouteTwo --uri=my/routetwo

しかし、これはうまくいかないようです。では、この足場ツールは、次のようなより深いリソースへのルートをどのように作成しますか?

/games/:ゲーム/レベル

現時点では、これは不可能のようです。

4

2 に答える 2

1

遅すぎるかもしれませんが、これが答えです...

簡単にするために、URIはブラウザーが表示するパスです。必要なのは、ルートを作成するとき-たとえばログイン-コントローラーと生成されたビューをカスタムフォルダーに保存しscripts>controllers、 とviews、これを行うには、次のように、場所を指定します。

yo angular:route custom/path/route 

これにより、次のフォルダー構造が生成されます。

root-app-folder
├── ...
├── scripts
│   ├── controllers
│   │   └── custom 
|   |       |── path
|   |           |── route.js
│   │   └── ...
│   └── app.js
├── styles
│   └── ...
└── views
    ├── custom
    |   |── path
    |       |── route.html
    └── ...
于 2015-06-20T15:22:14.677 に答える
0

ui-router プロジェクトをチェックアウトする必要があります。これにより、ネストされたルートや x ディープ ルートなどのルート構築機能が大幅に向上します。

https://github.com/angular-ui/ui-router

于 2014-05-03T07:20:54.420 に答える