angulaire.js - À propos du problème d'obtention de dom dans angulairejs
曾经蜡笔没有小新
曾经蜡笔没有小新 2017-05-15 17:05:01
0
2
498

Je souhaite utiliser ng pour créer un carrousel, mais je n'arrive pas à obtenir les éléments dom dans le lien

 .directive("carousel",[function (){
        return {
            replace:true,
            restrict:"EA",
            scope:{
                img:"=myImage"
            },
            transclude:true,
            templateUrl:'../js/template.html',
            link:function(scope,elem,attr){
                var t=document.querySelectorAll(".carousel ul li");
                console.log(t);
            }
        }
    }]);
<p class="carousel">
    <ul>
        <li ng-repeat="i in img">
            <img width="100%" height="100%" src="{{i.img}}"  alt=""/>
        </li>
    </ul>
</p>

Le lien ne devrait-il pas être chargé après le rendu ? Pourquoi est-ce que ça s'affiche vide ? ? Demander conseil

曾经蜡笔没有小新
曾经蜡笔没有小新

répondre à tous(2)
巴扎黑

$element est l'objet jqlite, utilisez-le simplement.
Un exemple, un exemple de pratique de stagiaire en entreprise
https://github.com/ShuyunXIAN...

世界只因有你

Encapsulez-le directement dans un composant carrousel, sans avoir besoin de manipuler et d'obtenir du dom ou quoi que ce soit.

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