Rumah > Soal Jawab > teks badan
Saya mahu menggunakan ng untuk membuat karusel, tetapi saya tidak dapat mendapatkan elemen dom dalam pautan
.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>
Bukankah pautan itu sepatutnya dimuatkan selepas dipaparkan? Mengapa ia menunjukkan kosong? ? Meminta nasihat
巴扎黑2017-05-15 17:07:01
$element ialah objek jqlite, gunakan sahaja.
Contoh, contoh amalan pelatih syarikat
https://github.com/ShuyunXIAN...
世界只因有你2017-05-15 17:07:01
Enkapsulasi terus ke dalam komponen karusel, tanpa perlu memanipulasi dan mendapatkan dom atau apa-apa.