[improvement] make props less magic (#3775)

This commit is contained in:
neverland
2019-07-08 16:18:19 +08:00
committed by GitHub
parent 642639da6e
commit be96fa2233
55 changed files with 283 additions and 206 deletions
+16 -13
View File
@@ -31,13 +31,20 @@ export default createComponent({
color: String,
sticky: Boolean,
animated: Boolean,
offsetTop: Number,
swipeable: Boolean,
background: String,
lineWidth: [Number, String],
lineHeight: [Number, String],
titleActiveColor: String,
titleInactiveColor: String,
type: {
type: String,
default: 'line'
},
active: {
type: [Number, String],
default: 0
},
border: {
type: Boolean,
default: true
@@ -46,22 +53,18 @@ export default createComponent({
type: Boolean,
default: true
},
lazyRender: {
type: Boolean,
default: true
},
active: {
type: [Number, String],
default: 0
},
type: {
type: String,
default: 'line'
},
duration: {
type: Number,
default: 0.3
},
offsetTop: {
type: Number,
default: 0
},
lazyRender: {
type: Boolean,
default: true
},
swipeThreshold: {
type: Number,
default: 4