问题报错: Invalid array length 背景: team_total 和 sub_total 是接口获取的数据 在接口数据返回前渲染的时候, 两个数据还没有获取到 此时去计算: 减去数组的长度, 使数组长度前加了负号 然而数组长度为负数会报错。 下图: 对数组长度做判断是错的, 我们应该对 接口返回的数据 total做判断 报错原因: 数组长度为负数 解决办法: 对数组长度做判断是错的, 我们应该对 接口返回的数据 total做判断 再次报错: 使用vue-dragbble组件, 在做拖动时, 数组在动态变化, 计算属性也随之变化, 再次优化 解决方法: 不在数组长度前做减法计算, 而是放在前面, 取绝对值