vue页面渲染 undefined 问题

vue页面 undefined问题
我动态把原有sumUsageTotal:10000改成了一个对象,如下

sumDisk.sumUsageTotal = {
    dw: "GB",
    num: (Number(sumDisk.sumUsageTotal)/1024/1024).toFixed(0)
  }

页面总是会包错:Cannot read property 'num' of undefined"

{{serverDiskInfo.sumUsageTotal.num}}

这种情况改如何处理

阅读 3.7k
1 个回答

。。。你原有sumUsageTotal是个数字,访问serverDiskInfo.sumUsageTotal.num理所应当会报错,变量数据修改前后最好始终保持结构类型一致。

推荐问题