提交初始版本,使用vant ui库
This commit is contained in:
1
miniprogram_npm/@vant/weapp/transition/index.d.ts
vendored
Normal file
1
miniprogram_npm/@vant/weapp/transition/index.d.ts
vendored
Normal file
@@ -0,0 +1 @@
|
||||
export {};
|
15
miniprogram_npm/@vant/weapp/transition/index.js
Normal file
15
miniprogram_npm/@vant/weapp/transition/index.js
Normal file
@@ -0,0 +1,15 @@
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
var component_1 = require("../common/component");
|
||||
var transition_1 = require("../mixins/transition");
|
||||
(0, component_1.VantComponent)({
|
||||
classes: [
|
||||
'enter-class',
|
||||
'enter-active-class',
|
||||
'enter-to-class',
|
||||
'leave-class',
|
||||
'leave-active-class',
|
||||
'leave-to-class',
|
||||
],
|
||||
mixins: [(0, transition_1.transition)(true)],
|
||||
});
|
3
miniprogram_npm/@vant/weapp/transition/index.json
Normal file
3
miniprogram_npm/@vant/weapp/transition/index.json
Normal file
@@ -0,0 +1,3 @@
|
||||
{
|
||||
"component": true
|
||||
}
|
10
miniprogram_npm/@vant/weapp/transition/index.wxml
Normal file
10
miniprogram_npm/@vant/weapp/transition/index.wxml
Normal file
@@ -0,0 +1,10 @@
|
||||
<wxs src="./index.wxs" module="computed" />
|
||||
|
||||
<view
|
||||
wx:if="{{ inited }}"
|
||||
class="van-transition custom-class {{ classes }}"
|
||||
style="{{ computed.rootStyle({ currentDuration, display, customStyle }) }}"
|
||||
bind:transitionend="onTransitionEnd"
|
||||
>
|
||||
<slot />
|
||||
</view>
|
17
miniprogram_npm/@vant/weapp/transition/index.wxs
Normal file
17
miniprogram_npm/@vant/weapp/transition/index.wxs
Normal file
@@ -0,0 +1,17 @@
|
||||
/* eslint-disable */
|
||||
var style = require('../wxs/style.wxs');
|
||||
|
||||
function rootStyle(data) {
|
||||
return style([
|
||||
{
|
||||
'-webkit-transition-duration': data.currentDuration + 'ms',
|
||||
'transition-duration': data.currentDuration + 'ms',
|
||||
},
|
||||
data.display ? null : 'display: none',
|
||||
data.customStyle,
|
||||
]);
|
||||
}
|
||||
|
||||
module.exports = {
|
||||
rootStyle: rootStyle,
|
||||
};
|
1
miniprogram_npm/@vant/weapp/transition/index.wxss
Normal file
1
miniprogram_npm/@vant/weapp/transition/index.wxss
Normal file
@@ -0,0 +1 @@
|
||||
@import '../common/index.wxss';.van-transition{transition-timing-function:ease}.van-fade-enter-active,.van-fade-leave-active{transition-property:opacity}.van-fade-enter,.van-fade-leave-to{opacity:0}.van-fade-down-enter-active,.van-fade-down-leave-active,.van-fade-left-enter-active,.van-fade-left-leave-active,.van-fade-right-enter-active,.van-fade-right-leave-active,.van-fade-up-enter-active,.van-fade-up-leave-active{transition-property:opacity,transform}.van-fade-up-enter,.van-fade-up-leave-to{opacity:0;transform:translate3d(0,100%,0)}.van-fade-down-enter,.van-fade-down-leave-to{opacity:0;transform:translate3d(0,-100%,0)}.van-fade-left-enter,.van-fade-left-leave-to{opacity:0;transform:translate3d(-100%,0,0)}.van-fade-right-enter,.van-fade-right-leave-to{opacity:0;transform:translate3d(100%,0,0)}.van-slide-down-enter-active,.van-slide-down-leave-active,.van-slide-left-enter-active,.van-slide-left-leave-active,.van-slide-right-enter-active,.van-slide-right-leave-active,.van-slide-up-enter-active,.van-slide-up-leave-active{transition-property:transform}.van-slide-up-enter,.van-slide-up-leave-to{transform:translate3d(0,100%,0)}.van-slide-down-enter,.van-slide-down-leave-to{transform:translate3d(0,-100%,0)}.van-slide-left-enter,.van-slide-left-leave-to{transform:translate3d(-100%,0,0)}.van-slide-right-enter,.van-slide-right-leave-to{transform:translate3d(100%,0,0)}
|
Reference in New Issue
Block a user