vue中的el-select

本文详细介绍了Vue中el-select组件的使用方法,包括如何将对象的id和value同时显示,并分享了在不熟悉代码逻辑的情况下查找元素引用的过程。同时,文章也提到了在学习SpringBoot自定义配置时遇到的挑战,由于书籍假定读者对Spring有深入了解,作者转而购买精通Spring4.x一书和慕课课程进行深入学习。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

vue中的el-select

今天总结的内容很少,只简单完成了导师布置的el-select中的小任务,要把对象的id和value都显示出来再加个框,很简单,只需要找到对象在哪里定义引用的就行。就是不熟悉代码逻辑情况下找起来很费时。

在spring boot关于自定义配置的这一章节,书籍默认读者对spring有足够了解,所以很多地方简略书写导致无法了解前原理。所以买了精通spring 4.x一书和慕课课程https://coding.imooc.com/class/328.html来学习。目前该慕课课程优惠,1元钱,课程具体水平还不确定。

tip1:el-select

<template>
...
<el-select v-model="data1">
    <el-option v-for="item in options"
    :label="item.text"
    :key="item.value"
    :value="item.value"
    >
    </el-option>
</el-select>
...
</template>
...
<script>
...
export default{
    data(){
        return{
            data1:1,
            options:[
            {value:1,text:"A"},
            {value:2,text:"B"},
            {value:3,text:"C"}
            ]
        }    
    }
}
</script>

这里el-select先双向绑定了data1

:label="item.text"是下拉框里面显示的内容

今日完成:

阅读spring boot实战第三章,发现其省略的太多不适合入门阅读。因此转向阅读精通spring 4.x。根据要求配好了mavenu环境和mysql。

明日要求:

明天跟着导师布置的任务继续往下做。如果做完了还有时间就继续学习spring。

此外今天整理的synchronized与Lock的区别整理了一半。还有上周四遗留的问题也要解决一下。

Vue中,el-select组件默认会清除掉选项的文本中的空格。如果你想要保留空格,可以使用v-html指令来解析数据并渲染。可以在拿到数据的时候,循环数组对象,将ydlbmc字段中的空格替换为" ",然后在el-option组件中使用v-html指令渲染数据。例如: ``` <el-select v-model="selForm.ydlbValue" clearable placeholder="请选择"> <el-option v-for="item in ydlb" :key="item.ydlbbm" :label="item.ydlbmc" v-html="item.ydlbmc3" :value="item.ydlbbm"></el-option> </el-select> ``` 在获取到数据后,你可以使用JavaScript中的replace方法将ydlbmc字段中的空格替换为" ": ``` idjYdlb_selectYdlb(this.jgbm).then(res=>{ for (var i in res.content) { res.content[i].ydlbmc3 = res.content[i].ydlbmc.replace(' ', '    '); } }) ``` 这样就可以在el-select组件中保留空格了。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* [关于解决el-select组件自动清除数据空格的问题](https://blog.youkuaiyun.com/weixin_44171757/article/details/99410574)[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: 50%"] - *3* [关于element中的el-select中的allow-create相关的空格判断](https://blog.youkuaiyun.com/weixin_44886984/article/details/126406999)[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: 50%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值