angular.js - ng で書かれた単一のページの場合、前のページに戻るたびにデータを再読み込みする必要があります。つまり、(読み込み) 待機プロセスが発生します。この問題を解決するにはどうすればよいですか?
PHP中文网
PHP中文网 2017-05-15 17:09:08
0
1
633

1. $http.get() を使用して各ページの動的データをコントローラーで取得し、HTML ページで ng-repeat を使用してループアウトします。
2. タグを付けてページにジャンプし、前のページに戻ります。
問題: 前のページに戻るたびにデータを再ロードする必要があり、ユーザーにひどい経験を与えます。

PHP中文网
PHP中文网

认证高级PHP讲师

全員に返信(1)
phpcn_u1582

ルーティングには何を使用しますか? uiルーター?単一ページの a タグに直接ジャンプしないでください。毎回リソースをリロードする必要があります。 ui-router?单页就不要直接a标签跳了,每次都要重新加载资源的。

一般单页路由都有对应的跳转方法的。

Ng1 ,ui-router

  1. router-link='/xxx/xxx'

  2. 在controller,$state.go('/xxx/xxx');

    通常、単一ページのルーティングには、対応するジャンプ メソッドがあります。
  3. Ng1、ui ルーター

ルーターリンク='/xxx/xxx'🎜🎜
  • 🎜コントローラーで、$state.go('/xxx/xxx');🎜🎜 🎜
  • いいねを押す +0
    人気のチュートリアル
    詳細>
    最新のダウンロード
    詳細>
    ウェブエフェクト
    公式サイト
    サイト素材
    フロントエンドテンプレート