一个小问题

来源:8-8 Vue项目城市选择页 - 搜索逻辑实现

Miya_

2019-05-02

    computed : {
        hasNoData (){
            return {!this.list.length}  
        }
    },
请教下老师,为什么return后的内容加了个中括号就报错啊,不加就没事.问题很低级,不过实在不理解,麻烦您了
写回答

2回答

Dell

2019-05-02

{}表示一个对象,你是要反回一个长度的数字,而不是一个对象

0
1
Miya_
非常感谢!
2019-06-12
共1条回复

Dell

2019-06-15

return一个{}对象,对象里是一个{1},你见过这种js语法么,肯定会报错啊

0
1
小小慕a
借这位学员的代码问一下,this.list.length 是一个数组的长度(即数字),为何当长度为0时,!this.list.length 即取反结果则为 true,而长度大于0时,则为false。
2019-10-13
共1条回复

Vue2.5-2.6-3.0开发去哪儿网App 零基础入门到实战

课程紧跟Vue3版本迭代,企业主流版本Vue2+Vue3全掌握

10678 学习 · 8202 问题

查看课程