0.0.8 • Published 5 years ago

vi-motion v0.0.8

Weekly downloads
2
License
MIT
Repository
github
Last release
5 years ago

vi-motion

vi-motion组件的内部运动是css3动画,使用的是animate开源动画库 非常用到的提示:vi-motion 组件的内部运动是css3的transform 所以在自定义 content盒子的样式时候,请不要使用transform,即使用了也不会生效

使用

npm i vi-motion

使用微信开发者工具构建NPM并使用NPM模块

在页面的json文件中引入

{
  "usingComponents": {
    "vi-motion": "vi-motion"
  }
}

Config Props

PropsData Typedescription选项default Value版本号
ishideBoolean控制组件的显示隐藏必填false0.0.1
enterAnimateNameString出现时候的运动方式(原接口名animateName已被废弃)选填bounce0.0.3
outAnimateNameString消失时候的运动方式选填''0.0.3
clickMaskHideBoolean点击mask遮罩层时,组件是否消失(原接口名isMaskHide已被废弃)选填false0.0.3
outHasAnimateBoolean组件消失的时候是否出现动画选填true0.0.4
animationDurationNumber运动的时长(单位秒s)选填10.0.3
maskIsHideBoolean是否隐藏mask遮罩层选填false0.0.4
maskColorString更改mask遮罩层颜色选填rgba(0,0,0, .3)0.0.4

Event name

namedescriptionreturns版本号
hide点击遮罩层是否隐藏组件库的显示或隐藏状态(ishide)0.0.1

External classes (组件样式扩展功能)

namedescription版本号
container-class运动组件装载内容的盒子样式表名称0.0.1

enter animate name

namenamename
bounceflashpulse
rubberBandshakeheadShake
swingtadawobble
jellobounceInbounceInDown
bounceInLeftbounceInRightbounceInUp
fadeInfadeInDownfadeInDownBig
fadeInLeftfadeInLeftBigfadeInRight
fadeInRightBigfadeInUpfadeInUpBig
flipInXflipInYlightSpeedIn
rotateInDownLeftrotateInDownRightrotateInUpLeft
rotateInUpRightjackInTheBoxrollIn
zoomInzoomInDownzoomInLeft
zoomInRightzoomInUpslideInDown
slideInLeftslideInRightslideInUp

out animate name

namenamename
hingebounceOutbounceOutDown
bounceOutLeftbounceOutRightbounceOutUp
fadeOutfadeOutDownfadeOutDownBig
fadeOutLeftfadeOutLeftBigfadeOutRight
fadeOutRightBigfadeOutUpfadeOutUpBig
flipOutXflipOutYlightSpeedOut
rotateOutrotateOutDownLeftrotateOutDownRight
rotateOutUpLeftrotateOutUpRightrollOut
zoomOutzoomOutDownzoomOutLeft
zoomOutRightzoomOutUpslideOutDown
slideOutLeftslideOutRightslideOutUp

版本信息

  • v0.0.1 初始版本
  • v0.0.2 修改组件名称
  • v0.0.3 新增组件隐藏时可配置动画效果, 点击mask遮罩层可配置是否隐藏组件
  • v0.0.4 新增mask遮罩层颜色修改、隐藏mask遮罩层
  • v0.0.5 修改说明文档
  • v0.0.8 修改扩展样式的接口名、修复bug
0.0.8

5 years ago

0.0.7

5 years ago

0.0.6

5 years ago

0.0.5

5 years ago

0.0.4

5 years ago

0.0.3

6 years ago

0.0.2

6 years ago