关于 取child数组

来源:7-8 首页菜单(2)

慕小庄

2019-11-25

menu:[
{
  type:'hotel',
  name:'酒店',
  child: [{
      title: '星級酒店',
      child: ['经济型舒适','三星高档','四星豪华','豪華五星'],
  }]
},
]            
computed: {
    curdetail:function() {
        return this.menu.filter( (data) => data.type===this.kind )[0];
    },            
}

快乐老师你好:
在 7-8 课程中(10:45),为什么 当 type 和 kind 一致的时候,就可以将 child 取出来?filter 我记得是过滤函数,返回一个数组,其函数包含 filter 所过滤的内容,这样不是应该是 type name child,都会一并取出吗?
请老师解惑,谢谢您。

写回答

2回答

快乐动起来呀

2019-11-27

这个就是filter的含义啊,在一个数组中筛选符合条件的内容出来,咱们的data.type===数组中的kind是条件,同学我建议你在问问题之前多去思考,不然进步会比较慢

0
1
慕小庄
非常感谢!
2019-11-27
共1条回复

慕小庄

提问者

2019-11-26

在15:22 老師已經說明並解決相關問題

0
0

Vue全家桶+SSR+Koa2全栈开发美团网

整合大前端8项技术,全面晋级全栈工程师,毕设/面试作品

2445 学习 · 1638 问题

查看课程