recherche

Maison  >  Questions et réponses  >  le corps du texte

angular.js - ng写的单页面,每次返回上一页的时候,都要重新加载一次数据即(loading)等待过程,怎么解决这个问题?

1、每个页面的动态数据都是在控制器里面用$http.get()获取的,然后在html页面用ng-repeat循环出来!
2、跳转页面 返回上一页我都是用a标签写的
出现问题:每次返回上一页的时候都要重新加载一次数据,这样给用户体验太差了!

PHP中文网PHP中文网2742 Il y a quelques jours601

répondre à tous(1)je répondrai

  • phpcn_u1582

    phpcn_u15822017-05-15 17:11:08

    Qu'utilisez-vous pour le routage ? ui-router ? Ne passez pas directement à la balise a sur une seule page. Vous devez recharger les ressources à chaque fois.

    Généralement, le routage sur une seule page a des méthodes de saut correspondantes.

    Ng1, ui-routeur

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

    2. Dans le contrôleur, $state.go('/xxx/xxx');

    répondre
    0
  • Annulerrépondre