vue项目通过接口获取到数据后,但是页面未渲染。

1.methods () {
getRemindNum () {
this.getRemind({action: 'remind_number'}, res => {

this.maintainReminds = res.data.maintainReminds || 0
this.measureReminds = res.data.measureReminds || 0
this.repairReminds = res.data.repairReminds || 0
this.outOfRepairReminds = res.data.outOfRepairNum || 0
this.supplierApplyNum = res.data.supplierApplyNum || 0
this.myRepairNum = res.data.myRepairNum || 0
this.inspectNum = res.data.inspectNum || 0
this.planInspectNum = res.data.planInspectNum || 0
this.planMaintainNum = res.data.planMaintainNum || 0
this.planMeasureNum = res.data.planMeasureNum || 0
this.borrowReturnNum = res.data.borrowReturnNum || 0
this.v2MeasureNum = res.data.v2MeasureNum || 0
this.auditMaintainPlanNum = res.data.auditMaintainPlanNum || 0
this.worthlessRecordNum = res.data.worthlessRecordNum || 0

})
}
}
2.mounted () {

this.getRemindNum()

}

阅读 4.5k
2 个回答

有通过data return 出来这些数据吗?
data(){

maintainReminds :'',
measureReminds :'',
......

}

外层套了个loading,页面数据加载完成之后loading结束。

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