element plus的el-form-item有没有只显示不输入的控件
时间: 2023-06-09 09:03:06 浏览: 172
可以通过设置el-form-item的disabled属性来实现只显示不输入的控件。具体做法是在el-form-item标签中添加 disabled 属性,并将其设置为 true 即可。这样el-form-item中的控件就不能被编辑,只能显示其值。
相关问题
element plus的el-form-item怎么设置为不可输入,显示固定值
您可以通过设置 el-form-item 的 prop 属性为 disabled 来禁用该元素。同时,您可以使用 el-input 控件并设置其属性为 readOnly 和 disabled,以便在输入框中显示某个固定值并禁止用户编辑。以下是示例代码:
```
<template>
<el-form>
<el-form-item label="固定值">
<el-input value="固定值" disabled readonly></el-input>
</el-form-item>
</el-form>
</template>
```
在上述示例中,el-input 控件被禁用并设置为只读,以便在输入框中显示某个固定值。同时,el-form-item 的 prop 属性设置为 disabled,以禁用该元素。
el-form分列显示
要在el-form中实现分列显示,可以使用el-row和el-col组件布局。根据你提供的代码示例,在el-form中实现分列显示的方法如:
```
<template>
<el-form>
<el-row>
<el-col :span="12">
<div style="display: flex">
<el-col :span="8">
<el-form-item label="第一行第一列">
<!-- 表单控件 -->
</el-form-item>
<el-form-item label="第二行第一列">
<!-- 表单控件 -->
</el-form-item>
<el-form-item label="第三行第一列">
<!-- 表单控件 -->
</el-form-item>
</el-col>
<el-col :span="8">
<el-form-item label="第一行第二列">
<!-- 表单控件 -->
</el-form-item>
<el-form-item label="第二行第二列">
<!-- 表单控件 -->
</el-form-item>
<el-form-item label="第三行第二列">
<!-- 表单控件 -->
</el-form-item>
</el-col>
<el-col :span="8">
<el-form-item label="第一行第三列">
<!-- 表单控件 -->
</el-form-item>
<el-form-item label="第二行第三列">
<!-- 表单控件 -->
</el-form-item>
<el-form-item label="第三行第三列">
<!-- 表单控件 -->
</el-form-item>
</el-col>
</div>
</el-col>
</el-row>
</el-form>
</template>
```
以上代码将表单控件分为三列显示在el-form中,每列包含三个el-form-item。每个el-form-item中可以放置各种表单控件,例如输入框、下拉框等。通过合理使用el-row和el-col的span属性,可以实现自定义的分列显示效果。<span class="em">1</span>
#### 引用[.reference_title]
- *1* [关于element-ui-plus使用el-col和el-row在特定列实现一个表格的方法](https://blog.csdn.net/flag_wkx/article/details/130974885)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 100%"]
[ .reference_list ]
阅读全文