2016-04-29 11 views
0

私はCordovaを使用してアンドロイドアプリケーションを作成したいと思います。私はanglejsを使ってDrupalウェブサイトのサービスエンドポイントからデータを取り出して処理しています。最初はAngularjsのngRouteを使用しようとしましたが、正しくフィットしなかったので、私は 'ui-route'に目を向けました。しかし、私はuiルートの問題にも直面しています。anglejsを使用して複数ページのウェブサイトを扱うにはどうすればよいですか?

私の主な目的は、複数のページに特定のビュー/テンプレートを使用することです。私はAngularjsの新人ですので、親切に進めるための最良の方法を選択するのを手伝ってください。私の主な質問は、複数のページを扱う方法です。それぞれのページを別々のHTMLファイルとして用意し、それらをリンクするか、ルーティングを使用することができます。私は多くのチュートリアルを調べようとしましたが、何も私を助けませんでした。例を挙げても十分でしょう。

+0

を使用しています。 $ stateはネストされたビューをサポートします。 –

+0

私はこの例を使用しようとしました:http://stackoverflow.com/a/23997704/4988967、まだリンクが機能していません。 otherを使用しましたが、私はリダイレクトされません。私はそれを正しくしていますか? –

答えて

1

私はあなたの問題を理解しています。 $ stateProviderを使ってこれを実現できますが、あなたはどのようにしてそれを知ることができません。私はあなたにアプリケーションリンクを提供していますが、$ stateの使い方を見ることができます。

kitchensink

このアプリケーションをダウンロードしてください。

あなたのテンプレートを再利用する場合、あなたはmulitpleコントローラで複数のページを達成することができます$ stateProviderを使用して、カスタムディレクティブとsee this以上の情報angular

+0

あなたの例をありがとうが、それは複数のページを持っていない、ただ1つのテンプレートを持っているだけです。私の主な問題は、他のURLのテンプレートも再利用する必要があることです。 –

+0

これを参照してくださいhttp://stackoverflow.com/questions/29836253/angularjs-reuse-template-and-bind-to-different-properties-within-the-same-scope –

+0

リンクありがとうございました –

関連する問題