如何在 el-table 中添加 el-input&el-select?

Posted

技术标签:

【中文标题】如何在 el-table 中添加 el-input&el-select?【英文标题】:how to add el-input&el-select in el-table? 【发布时间】:2022-01-05 14:28:58 【问题描述】:

我的 el-table 标题(许多列)是从数据库中获取的。如何在表格中添加el-input & el-select?

        <el-table :data="tableData" style="width: 100%">
            <el-table-column v-for="col in partstitle" :key="col.id" :label="col.title">
            </el-table-column>
        </el-table>

【问题讨论】:

【参考方案1】:

使用Table with custom header 将控件放在表头中,使用Custom column template 更改列内容。

<el-table-column label="Input">
    <template #header>
        <el-input v-model="search" size="mini" placeholder="Type to search" />
    </template>
</el-table-column>

<el-table-column label="Select">
    <template #default="scope">
        <el-select v-model="value" placeholder="Select">
        ...
        </el-select>          
    </template> 
</el-table-column>

【讨论】:

以上是关于如何在 el-table 中添加 el-input&el-select?的主要内容,如果未能解决你的问题,请参考以下文章

elementUI技巧:在 el-table中校验el-input输入框

解决el-table列中渲染el-input时输入框默认两行

el-table点击单元格切换成可输入状态el-input

el-table点击单元格切换成可输入状态el-input

el-table点击单元格切换成可输入状态el-input

el-table点击单元格切换成可输入状态el-input