提问人:Mihlali 97 提问时间:9/12/2023 更新时间:9/12/2023 访问量:38
使用 JavaScript 方法对项目进行排序
sorting items using javascript method
问:
我正在尝试使用排序方法,但它一直告诉我未定义 filteredProducts
用于对项目进行排序的代码
data() {
return {
MovieCategory: ["Action", "Adventure", "Family", "Comedy", "All"],
filteredProducts: [],
};
methods: {
filterMovies(category) {
if (category == "All") {
this.filteredProducts = this.products;
} else {
this.filteredProducts = this.products.filter(
(product) => product.MovieCategory === category
);
}
},
sortItems() {
this.filteredProducts = this.filteredProducts.sort((a, b) => {
if (a.MovieCategory < b.MovieCategory) {
return -1;
} else {
return 1;
}
});
},
答: 暂无答案
评论
methods: {
methods
filteredProducts
this.filteredProducts = this.products
什么?this.products