docs(time-picker): Upgrade the use case of time-picker component to Composition API (#1105)

This commit is contained in:
songjianet 2021-09-06 16:53:41 +08:00 committed by GitHub
parent c78aee9325
commit 927bbe38fe
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
12 changed files with 112 additions and 92 deletions

View File

@ -8,12 +8,14 @@
```
```js
export default {
data () {
import { defineComponent, ref } from 'vue'
export default defineComponent({
setup () {
return {
ts1: null,
ts2: 861333934000
}
ts1: ref(null),
ts2: ref(861333934000)
}
}
})
```

View File

@ -10,12 +10,14 @@
```
```js
export default {
data () {
import { defineComponent, ref } from 'vue'
export default defineComponent({
setup () {
return {
time0: null,
time1: 1183135260000
}
time0: ref(null),
time1: ref(1183135260000)
}
}
})
```

View File

@ -12,13 +12,12 @@ You can disable some time.
```
```js
export default {
data () {
import { defineComponent, ref } from 'vue'
export default defineComponent({
setup () {
return {
time0: null
}
},
methods: {
time0: ref(null),
isHourDisabled (hour) {
return hour % 2 === 0
},
@ -40,4 +39,5 @@ export default {
}
}
}
})
```

View File

@ -5,11 +5,13 @@
```
```js
export default {
data () {
import { defineComponent, ref } from 'vue'
export default defineComponent({
setup () {
return {
time: null
}
time: ref(null)
}
}
})
```

View File

@ -11,11 +11,13 @@ Time Picker can be `small`, `medium` or `large` sized.
```
```js
export default {
data () {
import { defineComponent, ref } from 'vue'
export default defineComponent({
setup () {
return {
timestamp: null
}
timestamp: ref(null)
}
}
})
```

View File

@ -12,11 +12,13 @@ Pass a number as step or use an array to specify the items you want to show, inp
```
```js
export default {
data () {
import { defineComponent, ref } from 'vue'
export default defineComponent({
setup () {
return {
time: 1183135260000
}
time: ref(1183135260000)
}
}
})
```

View File

@ -8,12 +8,14 @@
```
```js
export default {
data () {
import { defineComponent, ref } from 'vue'
export default defineComponent({
setup () {
return {
ts1: null,
ts2: 861333934000
}
ts1: ref(null),
ts2: ref(861333934000)
}
}
})
```

View File

@ -8,12 +8,14 @@
```
```js
export default {
data () {
import { defineComponent, ref } from 'vue'
export default defineComponent({
setup () {
return {
time0: null,
time1: 1183135260000
}
time0: ref(null),
time1: ref(1183135260000)
}
}
})
```

View File

@ -12,13 +12,12 @@
```
```js
export default {
data () {
import { defineComponent, ref } from 'vue'
export default defineComponent({
setup () {
return {
time0: null
}
},
methods: {
time0: ref(null),
isHourDisabled (hour) {
return hour % 2 === 0
},
@ -40,4 +39,5 @@ export default {
}
}
}
})
```

View File

@ -5,11 +5,13 @@
```
```js
export default {
data () {
import { defineComponent, ref } from 'vue'
export default defineComponent({
setup () {
return {
time: null
}
time: ref(null)
}
}
})
```

View File

@ -11,11 +11,13 @@
```
```js
export default {
data () {
import { defineComponent, ref } from 'vue'
export default defineComponent({
setup () {
return {
timestamp: null
}
timestamp: ref(null)
}
}
})
```

View File

@ -12,11 +12,13 @@
```
```js
export default {
data () {
import { defineComponent, ref } from 'vue'
export default defineComponent({
setup () {
return {
time: 1183135260000
}
time: ref(1183135260000)
}
}
})
```