vue教程3-02 vue动画
以下代码,已经用包管理器下载好vue,animate
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> <script src="bower_components/vue/dist/vue.js"></script> <link rel="stylesheet" href="bower_components/animate.css/animate.css"> <style> #box{ 400px; margin: 0 auto; } #div1{ 100px; height:100px; background: red; } </style> </head> <body> <div id="box"> <input type="button" value="按钮" @click="toggle"> <div id="div1" class="animated" v-show="bSign" transition="bounce"></div> </div> <script> new Vue({ el:'#box', data:{ bSign:true }, methods:{ toggle(){ this.bSign=!this.bSign; } }, transitions:{ //定义所有动画名称 bounce:{ enterClass:'zoomInLeft',//动画进入 leaveClass:'zoomOutRight'//动画离开 } } }); </script> </body> </html>