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

angular.js - angular 模糊查询是前端做还是后台做?

最近在用ionic做项目,遇到了一些疑问,在移动端如果想做类似的模糊查询功能,是让angular用过滤器完成还是让后台写接口调用比较好? 功能就是有大量数据组成的列表,上面有个输入框,输入任意字符串则过滤出匹配的数据信息 ​

某草草某草草2736 Il y a quelques jours802

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

  • 漂亮男人

    漂亮男人2017-05-15 17:01:35

    Si la quantité de données n'est pas importante, comme une liste de pays, une liste de villes et d'autres requêtes floues dans les menus en cascade, Angular peut être utilisé pour le faire. Une fois les données obtenues en arrière-plan, elles sont toutes enregistrées en mémoire. ou le stockage local, et Angular peut le faire lui-même.
    Si la quantité de données est importante, comme des relevés bancaires, la liste affichée sur le front-end elle-même utilise la technologie de pagination en arrière-plan, puis les résultats de la requête floue ne peuvent être renvoyés au front-end qu'après une requête back-end.

    La méthode à utiliser dépend donc du scénario commercial.

    répondre
    0
  • 大家讲道理

    大家讲道理2017-05-15 17:01:35

    Vous devez d'abord déterminer quelle est la quantité de données que vous interrogez, si le client peut les enregistrer complètement et si le client peut accepter le téléchargement fastidieux de l'intégralité des données.

    Après tout, il vaut mieux faire du filtrage sur le client plutôt que de demander le serveur à chaque fois.

    répondre
    0
  • PHP中文网

    PHP中文网2017-05-15 17:01:35

    Backend de données dynamiques Frontend de données statiques

    répondre
    0
  • Annulerrépondre