为了账号安全,请及时绑定邮箱和手机立即绑定

数组的 slice() 方法执行成功,但却报错

数组的 slice() 方法执行成功,但却报错

偶然的你 2018-12-27 18:13:35
在我的 Vue 项目中,使用 slice() 数组方法,执行成功的都了想要的数组,但是却报类型错误。代码:props: [      'books'    ],    computed: {      sixBookList() {        return this.books.bookList.slice(0, 6);      }    }错误信息:TypeError: Cannot read property 'slice' of undefined不知是怎么回事?
查看完整描述

1 回答

?
慕姐4208626

TA贡献1852条经验 获得超7个赞

我上次也是出现这样的情况,给它加一个判断试试,

if(this.books.bookList){


         return this.books.bookList.slice(0, 6);                   

             }


查看完整回答
反对 回复 2019-01-24
  • 1 回答
  • 0 关注
  • 388 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信