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.5k
1 个回答

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

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题