要点:把el-input的v-model改成value就可以写表达式从而动态显示了
<el-form ref="form" label-width="80px">
<el-form-item
v-for="item in infoList"
:key="item.name"
class="info"
:label="item.name"
>
<el-input v-if="item.name === '建筑类型'" :value="item.value === '0' ? '图书馆' : '体育馆'" style="width: 50%" disabled></el-input>
<el-input v-else v-model="item.value" style="width: 50%" disabled />
</el-form-item>
</el-form>