computed: {
...mapGetters(['products', 'categories']),
category () {
return this.categories.find(category => category.id === this.$route.params.category)
}
},
category.id === this.$route.params.category$route.params.category? И не получается ли так, что вы пытаетесь сравнивать значения разных типов? - скажем, category.id является числом, а params.category строкой.