1. 각도 개발에서는 데이터가 요청되지만 캐러셀 이미지 등은... 데이터를 요청한 후에는 해당 이벤트와 메서드가 더 이상 실행되지 않습니다.
솔루션 1을 참조하세요.
app.controller("text",function($scope,$http,$timeout){ $http.get("http://127.0.0.1:3333/huoqu").success(function(data){ $scope.shuju=data.img $timeout(function(){ //在请求完成时,强制更新数据,强制重新运行一次,重新获取数据 new Swiper(".swiper-container",{ autoplay:2000, autoplayDisableOnInteraction:false, loop:true, pagination:".swiper-pagination" }) }) }); });
솔루션 2: ( 가능하지만 여전히 작은 문제가 있습니다.)
new Swiper(".swiper-container",{ autoplay:2000, autoplayDisableOnInteraction:false, loop:true, pagination:".swiper-pagination", observer:true, //子元素改变时自动初始化swiper observerParents:true, //修改swiper时自动初始化swiper
})//这是插件中俩方法,当子元素或父元素发生改变时 初始化这个swiper,当然这个只是swiper有相信别的也差不多有自己找找。
둘째, 라우팅을 통해 단일 페이지 애플리케이션을 개발하는 과정에서 Angular는 각 페이지에서 트리거할 이벤트를 갖게 되지만 사용자가 작성하는 스위치는 다음과 같습니다. 죽었습니다.
해결책:
$scope.slide=function(){
new Swiper("#slide-rl",{
autoplay:2000,
autoplayDisableOnInteraction:false,
pagination:".s 와이퍼 페이지 매김",
loop:true
} )
<em>}<br/><br/>//把我们的代码都写在angular定义的一个方法中,在要引入的html页面调用就ok了</em>
위 내용은 각도 개발에서 발생하는 문제의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!