学习前端js核心Vue 之 directives(自定义命令) transition (过渡动画 js) 个人备忘笔记
2018-01-05 11:26
866 查看
<template> <div id="com"> <!-- before-enter 开始进入 enter 完全进入 leave 完全出去 :css=“false” 忽略css 因为目前是js过渡动画 不是样式动画--> <transition @before-enter="before" @enter="enter" @leave="leave" :css="false" > <p v-show="state" v-txt="msg"></p> </transition> <button @click="state = !state">change</button> </div> <template>
<javascript> //引入jquery 先在项目的index.html 引入jquery依赖 import $ from 'jquery' export default { name: 'com', data () { return { msg: 'welcome you to vue', state: true } }, methods: { before (el) { $(el).css({ left: '-300px', background:'red', opacity: 0 }) }, enter (el, done) { $(el).animate({ left: 0, opacity: 1 }, { duration: 1500, completa: done }) }, leave (el, done) { $(el).animate({ left: '800px', opacity: 0 }, { duration: 1500, completa: done }) } }, directives: { txt: { inserted (el, vals) { el.innetHTML = vals.value } } } } </javascript>
个人备忘记录
相关文章推荐
- Vuejs——(7)过渡(动画)
- Swift学习笔记(1)过渡动画(CATransition和UIViewAnimation)的用法
- 用js触发CSS3-transition过渡动画
- Vue.js实现微信过渡动画左右切换效果
- Vue.js学习笔记:过渡效果(含列表过渡)
- Vue2.0过渡动画效果transition
- Vue.js学习 Item10 – 过渡与动画
- Vue.js每天必学之过渡与动画
- Vuejs——(7)过渡(动画)
- (六)vue开发 - transition之页面切换过渡动画
- iOS学习笔记-078.核心动画04——CATransition(转场动画)
- 翻译:iOS视图控制器编程指南(十)——自定义过渡动画(Customizing the Transition Animations)
- HTML5+CSS3+JS学习笔记-13-CSS3过渡和CSS3动画
- Vuejs第七篇之Vuejs过渡动画案例全面解析
- 前端框架vue.js系列(11):元素动画过渡效果
- Vue过渡(动画)- transition组件
- Vue 过渡(动画)transition组件案例详解
- vue.js过渡效果之--javascript钩子