快捷导航

关于vue的过渡

在vue2.0入门实战那套课程里,在后面讲那个电商项目的时候那个幻灯片组件,里面的goto方法有用到setTmeout,我试过把setTimeout去掉,过渡效果就没有了,可是实现过渡不是v-if的值改变就可以了吗为什么还要有这个setTimeout,想来想去都想不明白,求大神!!!





   
     [url=https://www.eravik.com/slides[nowIndex].herf]
        
         
[img]https://www.eravik.com/slides[nowIndex].src[/img]

        
        
         
[img]https://www.eravik.com/slides[nowIndex].src[/img]

        
[/url]
   

   {{slides[nowIndex].title}}


   

         
  • <
         

  •        {{index+1}}
          

          
  • >
       

免责声明:本内容仅代表回答者见解不代表本站观点,请谨慎对待。

版权声明:作者保留权利,不代表本站立场。

回复

使用道具 举报

参与会员1

过渡是需要有一个时间段来显示效果的,如果不用setTmeout设置时间,也得有css的transition属性来控制过渡的时间。v-if是值为true就立即显示的。
回复

使用道具 举报

可能感兴趣的问答

发新帖
  • 微信访问
  • 手机APP