/* 错误代码
这段代码在页面上出现的问题是:是否...这列无法按照排到最后一列,会出现表头无法按照指定的方式排列。
*/
<el-table :data="tableData">
<el-table-column label="uniid" prop="uniid" v-if="active == 1"></el-table-column>
<el-table-column label="所属部门" prop="dept" v-if="active == 1">
</el-table-column>
<el-table-column label="主任" prop="origin" v-if="active == 1"></el-table-column>
<el-table-column label="入园时间" prop="time1" v-if="active == 1"></el-table-column>
<el-table-column label="是否..." prop="isYes" v-if="active == 1"></el-table-column>
<el-table-column label="uniid" prop="uniId" v-if="active == 2"></el-table-column>
<el-table-column label="姓名" prop="name" v-if="active == 2"></el-table-column>
<el-table-column label="账号" prop="account" v-if="active == 2"></el-table-column>
<el-table-column label="时间" prop="time2" v-if="active == 2"></el-table-column>
<el-table-column label="是否...." prop="isYes" v-if="active == 2"></el-table-column>
</el-table>
/* 错误代码
这段代码在页面上出现的问题是:uniid/uniId排到最后一列
*/
<el-table :data="tableData">
<div v-if="active == 1">
<el-table-column label="uniid" prop="uniid" key="1"></el-table-column>
<el-table-column label="所属部门" prop="dept" key="2"></el-table-column>
<el-table-column label="主任" prop="origin" key="3"></el-table-column>
<el-table-column label="入园时间" prop="time1" key="4"></el-table-column>
<el-table-column label="是否..." prop="isYes" key="5"></el-table-column>
</div>
<div v-if="active == 2">
<el-table-column label="uniid" prop="uniId" key="1"></el-table-column>
<el-table-column label="姓名" prop="name" key="2"></el-table-column>
<el-table-column label="账号" prop="account" key="3"></el-table-column>
<el-table-column label="时间" prop="time2" key="4"></el-table-column>
<el-table-column label="是否...." prop="isYes" key="5"></el-table-column>
</div>
</el-table>
/* 错误代码
这段代码在页面上出现的问题是:uniid/uniId排到最后一列
*/
<el-table :data="tableData">
<template v-if="active == 1">
<el-table-column label="uniid" prop="uniid" key="1"></el-table-column>
<el-table-column label="所属部门" prop="dept" key="2"></el-table-column>
<el-table-column label="主任" prop="origin" key="3"></el-table-column>
<el-table-column label="入园时间" prop="time1" key="4"></el-table-column>
<el-table-column label="是否..." prop="isYes" key="5"></el-table-column>
</template>
<template v-if="active == 2">
<el-table-column label="uniid" prop="uniId" key="1"></el-table-column>
<el-table-column label="姓名" prop="name" key="2"></el-table-column>
<el-table-column label="账号" prop="account" key="3"></el-table-column>
<el-table-column label="时间" prop="time2" key="4"></el-table-column>
<el-table-column label="是否...." prop="isYes" key="5"></el-table-column>
</template>
</el-table>
el-table使用v-if,或者标题排序错乱(vue2)
最新推荐文章于 2024-05-03 14:36:01 发布