アプリ内容
次の内容のアプリですわ。スライディングメニューとページ移動のみの、機能は一切無いアプリとなりますの。
- ページ一覧
- メインページ
- ページ1
- ページ2
- メインページ ←→ ページ1←→ ページ2 →メインページ …、と移動する。
- メインページのみ、スライディングメニューを持つ。
次の内容のアプリですわ。スライディングメニューとページ移動のみの、機能は一切無いアプリとなりますの。
【AngularJS 】ページにバインドした $scope を別のコントローラと共有・同期したい【Monaca 】【Onsen UI】 | oki2a24 の続編となります
今まで、Monaca に Onsen UI を組み込んで AngularJS を駆使して次の 2 つのデータ共有方法を学習してまいりました♪
そして、次の点を学びました。
実際のアプリでは、一覧画面でひとつを選択して詳細画面へ行き、編集や削除を行い、一覧画面へ戻る、そのとき詳細画面の変更内容は一覧画面へ反映済み、という動きが普通と存じます。
今回は、そのようなケースを想定して次のような仕様のサンプルを作ります。
ネットワーク通信は実際には行いません。一覧から詳細への移動時は毎回ダミーの JSON ファイルからデータを取得いたします。したがいまして、詳細画面が表示される時は毎回同じデータです。
こんなことを実現したいのですけれども、コントローラー間でデータの共有ってできるのかしら?
Visual Studio 2015 RC にこれら2つのプラグインをインストールしてモバイルアプリを開発しておりました。
今回、正式なバージョン2015にアップデートして、これらのプラグインを引き続き使用したまま、開発を再開することができるのかしら?開発中プロジェクトへの影響はあるのかしら?引き続き問題なく使えるかしら?…
疑問に思いましたので、記録を取りながら少し確認してみました。