recherche

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

angular.js路由的时候不同的页面引入js问题

用ng做框架,路由的时候发现一个问题。不同的页面要用到不同的js的时候,不起作用。我知道原因是你的这个js是需要获取到一些Dom节点的。 但是在最开始加载首页的时候我的这个页面并木有加载出来,这个时候就无法获取到这些 DOM节点,各位有好的解决办法吗?

迷茫迷茫2744 Il y a quelques jours503

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

  • 滿天的星座

    滿天的星座2017-05-15 17:04:39

    Il existe une méthode en direct (jquery activé) pour que les événements dom ne prennent pas effet. Si la double liaison des données échoue, $scope.$apply() est actualisé manuellement. Le chargement des nœuds dom est également lié au. emplacement où votre js est écrit. Votre question n'est pas assez claire

    répondre
    0
  • 滿天的星座

    滿天的星座2017-05-15 17:04:39

    Méthode fréquemment utilisée, utilisez la méthode $timeout :

    $timeout(function() {
        // TODO
        // 这里填写你的功能代码
    }, 1000) // 这个时间你可以自己选择

    répondre
    0
  • 给我你的怀抱

    给我你的怀抱2017-05-15 17:04:39

    angular.element(document).ready()
    Essayez de mettre js dans ready

    répondre
    0
  • 滿天的星座

    滿天的星座2017-05-15 17:04:39

    Ce problème a été résolu. Je l'ai déjà rencontré et j'ai lutté avec lui pendant longtemps. http://www.weipxiu.com/?p=434

    répondre
    0
  • Annulerrépondre