原文链接:/weixin_45616483/article/details/102576800
要求:默认选中table的第一行,将其高亮显示
<el-tableref="monthlyPlanTable"v-loading="listLoading":data="tableData"stripehighlight-current-rowstyle="width: 100%"@row-click="rowclick"><el-table-column prop="projectCode" label="项目类型" align="center" :formatter="formatterProjectType" /><el-table-column prop="planMonth" label="计划月度" align="center" /><el-table-column prop="departId" label="组织名称" align="center" :formatter="formatterDepart" /><el-table-column prop="creater" label="制定人" align="center" :formatter="formatterCreater" /><el-table-column prop="createTime" label="制定日期" align="center" /></el-table>
通过监听,设置表格的当前行。 tableDate 为表格的data列表值。
watch: {tableData: function() {this.$nextTick(function() {this.$refs.monthlyPlanTable.setCurrentRow(this.tableData[0])})}},