diff --git a/src/components/Recommendation.vue b/src/components/Recommendation.vue
index c2ce0a7..252414b 100644
--- a/src/components/Recommendation.vue
+++ b/src/components/Recommendation.vue
@@ -19,6 +19,14 @@
:value="item">
+ 排序
+
+
+
更新推荐
@@ -132,7 +140,9 @@ export default {
types: [],
selectedTypes: [],
areas: [],
- selectedAreas: []
+ selectedAreas: [],
+ sortKeyword: '',
+ sortKeywords: ['上映', '评分', '默认']
}
},
components: {
@@ -183,6 +193,27 @@ export default {
this.getRecommendations()
this.$refs.recommendataionsWaterfall.refresh()
}
+ },
+ sortKeyword () {
+ switch (this.sortKeyword) {
+ case '上映':
+ this.recommendations = this.recommendations.sort(function (a, b) {
+ return b.detail.year - a.detail.year
+ })
+ break
+ case '评分':
+ this.recommendations.sort(function (a, b) {
+ return b.rate - a.rate
+ })
+ break
+ case '默认':
+ this.recommendations.sort(function (a, b) {
+ return b.id - a.id
+ })
+ break
+ default:
+ break
+ }
}
},
methods: {