【发布时间】:2019-06-19 17:23:50
【问题描述】:
我们的应用程序有用户可以申请的事件,以及关于不同事件的博客文章。我们希望向用户展示他们申请的所有博客帖子。
每个帖子都有一个 eventId,每个应用程序对象都包含 event.id。我们希望显示所有 eventId 等于 application.event.id 之一的帖子。
这是我们的计算属性...
computed: {
...mapState(['posts', 'currentUser', 'applications']),
myApplications: function() {
return this.applications.filter((application) => {
return application.user.id === this.currentUser.uid
})
},
myEventPosts: function() {
return this.posts.filter((post => {
post.eventId.includes(this.myApplications.event.id)
})
}
我们如何更改 meEventPosts 以获得正确的结果? 谢谢!
【问题讨论】:
-
是的... ode udpated
标签: vue.js computed-properties