点击添加购物车路径特效
demo
npm install react-native-parabola-card
用法
//引入;//调用 ParabolaImageContainer 组件的 start 方法{ thisrefsparabolastart...optionselement:thiselecallback){ return <Parabola onPress=thisshowImg key=i ref= thisele = ele> <View style=stylesitem > <Image source=uri:itemicon style=height:69width:120/> <Text style=marginLeft:20>itemgameName</Text> </View> </Parabola> } { return <View style=flex:1> testData <View style=stylescard> <View style=flex:1alignItems:'center'borderRightColor:'#FFF'borderRightWidth:1> <Text style=color:'#fff'>全部缓存</Text> </View> <DownLoad ref="download"/> </View> <ParabolaImageContainer ref="parabola" endPointX=width*3/4 endPointY=height - 20/> </View> }
Props 属性介绍
//Parabola 用于包裹被点击的商品004thisrefsparabolastartoptionscallback callback 为完成动画的回调 //ParabolaImageContainer 只需要传递 购物车坐标endPointX:number//抛物线结束的位置,距离屏幕左边的距离,endPointY:number//抛物线结束的位置,距离屏幕顶部的距离, 005兼容react 16 start 方法传入实例组件参数 element:thiselethisrefsparabolastart...optionselement:thiselecallback)