angular.js路由的时候不同的页面引入js问题
迷茫
迷茫 2017-05-15 17:02:39
0
4
501

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

迷茫
迷茫

业精于勤,荒于嬉;行成于思,毁于随。

répondre à tous(4)
滿天的星座

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

滿天的星座

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

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

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

滿天的星座

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

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal