好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

vueg

vueg 介绍

为 webApp 提供转场特效的开源 vue 插件

安装 插件

npm i vueg --save

引入 插件 import vueg from 'vueg'vue.use(vueg,new Router(),Options) // 传入实例化后的router,和 插件 的全局配置 插件 指令

插件 注册 了名为v-transition的指令,接收 一个 Options参数,其包含的配置优先级高于全局配置。

启用 插件 :

为router-view 添加 v-transition指令后,该router-view下所有的 页面 都将启用动画:

<router-view v-transition></router-view>

或,为template中的顶级 标签 添加 v-transition指令后,该 页面 组件将启用动画 效果 :

<template>

<page v-transition>

</page>

</template>

支持 Nuxt。

Options

@property {number} duration 动画时长。 默 认为0.3

@property {string} enter 入场动画, 默 认为'fadeInRight'

@property {string} leave 离场动画, 默 认为'fadeInLeft'

@property {boolean} dis ableAtSameDepths 深度相同时禁用动画(通过url中的反斜杠 数量 /判断)。 默 认为false

@property {boolean} shadow 是否为入场 页面 添加 阴影。 默 认为true

@property {Object} map 有时候通过url判断的转场类型可能并不是你想要的,这时你可以使用map选项。

指定路由A到路由A/B/C的转场类型是enter还是leave,覆盖通过url深度判断的转场类型。

下面例子表示,从名为`user-login`的路由到名为`user-regiseter`的路由转场,使用入场动画,顺序反转则使用离场动画。

从名为`user-login`的路由到名为`index`的路由转场,使用离场动画,顺序反转则使用入场动画。

从名为`user-login`的路由到名为`user-login-sms`的路由转场,禁用转场动画。

例子:`

map: {

'user-login':{

enter: ['user-register'],

leave: ['index'],

dis able: ['user-login-sms']

}

}

`

默 认为{}。

网站地址 : 3

GitHub: https://github.com/jaweii/Vueg----page-transition-plugin

网站描述: 为Vue应用 添加 页面 间的 转场特效

vueg官方网站

官方网站: 3

如果觉得 网站内容还不错,欢迎将 网站 推荐给程序员好友。

查看更多关于vueg的详细内容...

  阅读:63次

上一篇

下一篇

第1节:PhoneGap    第2节:WXPage    第3节:Remax    第4节:Mobiscroll    第5节:mobilebone.js    第6节:WeZRender    第7节:weex    第8节:image-cropper    第9节:mobile-calendar    第10节:amazeui    第11节:weui    第12节:wxapp-market    第13节:material-kit    第14节:AUI Mobile    第15节:touchui    第16节:alita    第17节:vum    第18节:FrozenUI    第19节:Touch WX    第20节:Flutter    第21节:nutui    第22节:Onsen UI    第23节:Tina.js    第24节:fastclick    第25节:golden-layout    第26节:Weex Ui    第27节:cordova    第28节:wxParse    第29节:antmove    第30节:GMU    第31节:react-use-gesture    第32节:labrador    第33节:wux-weapp    第34节:vux    第35节:noUiSlider    第36节:wechat-im    第37节:jquery-weui    第38节:vant    第39节:pulltorefresh.js    第40节:slip.js    第41节:react-native-sideswipe    第42节:BeautyWe.js    第43节:lottie-web    第44节:react-native-elements    第45节:cube-ui    第46节:lin-ui    第47节:wxSearch    第48节:DHTMLX    第49节:bttn.css    第50节:微信小程序    第51节:westore    第52节:framework7    第53节:uni-app    第54节:vue2-elm    第55节:vue-ydui    第56节:bindingx    第57节:Jingle UI    第58节:weui-wxss    第59节:WeexBox 2.0    第60节:vant-weapp    第61节:NativeScript    第62节:快应用    第63节:weui+    第64节:Taro    第65节:NativeBase    第66节:graceUI    第67节:mavonEditor    第68节:Ratchet    第69节:AKjs.Mobile    第70节:mobile-angular-ui    第71节:React Belle    第72节:Hermes    第73节:ColorUI    第74节:Atom-Design    第75节:ionic    第76节:wxapp-img-loader    第77节:React Native    第78节:jquery Mobile    第79节:vueg    第80节:mand-mobile    第81节:wemark    第82节:vasern    第83节:mint-ui    第84节:uni-simple-router    第85节:switchery    第86节:mobi.css    第87节:Mand Mobile    第88节:react-virtualized    第89节:iview-weapp    第90节:eros    第91节:minui    第92节:react-native-ui-lib