Vue中<Table>的title怎么动态设置超链接?

我的表格这样定义:

<table
    ...
    :data = tableA_data
    :columns = tableA_columns
>
</table>

我可以在init中调整表格的第i行第j列(不含title),给它加上超链接:

this.tableA_columns.push({
    ...
    title: head[i],
    render: (h, data) => {
        if(row_key == j and col_key == i) {
            return h('a', {
                on: {
                    'click': {
                        // link to ...
                    }
                }
            }, data[row[j]][col[i]]);
        }
        else
            return data[row[j]][col[i]];
    }
});

如果要给title加上超链接,应该怎么做?

阅读 4.4k
1 个回答

header-click事件吧,当某一列表头被点击,然后在跳转,或者表头用插槽

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