iview table中如何设置当某个信息的值为空时默认显示0

我向table组件data传入的数据是
tableDatasTotal: [

{
  NickName: '玩家1',
  ID: '123123',
  yyDayScore: '-1223',
  yyScore: ''
}

]
但是表格里面显示yyScore这一行直接是空,我想让表格数据为空时默认显示0,在render函数里面我时这样做的:

render: (h, params) => {

        return h('td', {
          innerHTML: '0'
        })
      }

但是根本不行,请问下如何解决呀

阅读 10.2k
2 个回答

if(params.row.对应字段==""){
return h('div', {},0)
}else{
其他操作
}

render函数的第二个参数是一个选项对象options,innerHTML应该放在domProps选项中,你直接放在options里是不行的。

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