12Vue动画过渡效果

<!DOCTYPE html>
<html lang="en">

<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>v-text,v-html指令</title>
<script src="node_modules/vue/dist/vue.js"></script>
<link href="node_modules/layui-src/src/css/layui.css" rel="stylesheet">
<script src="node_modules/jquery/dist/jquery.js"></script>
<style>
.v-enter,
.v-leave-to {
opacity: 0;
transform: translateX(150px);
}

.v-enter-active,
.v-leave-active {
transition: all 0.8s ease;
}
</style>
</head>

<body>
<div id="app">
<button @click="flag=!flag">点击加载动画</button>
<transition>
<div v-show="flag">
这是div内容
</div>
</transition>

</div>
<script>
var vm = new Vue({
el: '#app',
data: {
flag: false,
},
})
</script>
</body>

</html>

 

 

所需依赖:

1.npm i vue

2.npm i layui-src

3.npm i jquery

 

源码:http://files.cnblogs.com/files/sansui/12Vue%E5%8A%A8%E7%94%BB%E8%BF%87%E6%B8%A1%E6%95%88%E6%9E%9C.zip

posted @ 2020-03-15 03:25  洋三岁  阅读(75)  评论(0)    收藏  举报
友情链接: 梦想农夫