Skip to content

Commit d09f91a

Browse files
committed
make list view switch smoother
1 parent 4b880ff commit d09f91a

File tree

1 file changed

+5
-6
lines changed

1 file changed

+5
-6
lines changed

src/views/ItemList.vue

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -34,11 +34,10 @@ export default {
3434
},
3535
3636
data () {
37-
const isInitialRender = !this.$root._isMounted
3837
return {
39-
transition: 'slide-up',
40-
displayedPage: isInitialRender ? Number(this.$store.state.route.params.page) || 1 : -1,
41-
displayedItems: isInitialRender ? this.$store.getters.activeItems : []
38+
transition: 'slide-right',
39+
displayedPage: Number(this.$store.state.route.params.page) || 1,
40+
displayedItems: this.$store.getters.activeItems
4241
}
4342
},
4443
@@ -132,11 +131,11 @@ export default {
132131
padding 0
133132
margin 0
134133
135-
.slide-left-enter, .slide-right-leave-active
134+
.slide-left-enter, .slide-right-leave-to
136135
opacity 0
137136
transform translate(30px, 0)
138137
139-
.slide-left-leave-active, .slide-right-enter
138+
.slide-left-leave-to, .slide-right-enter
140139
opacity 0
141140
transform translate(-30px, 0)
142141

0 commit comments

Comments
 (0)