提高页面加载速度,前端代码注意的关键点今天遇到了一个问题,就是我循环出select内的数据以后,发现原本默认显示第一条的select框变成了空白,要选择后才有显示。我写的原始代码如下:

<select v-model="token"><option v-for="(item,index) in list" :value="index" :key="index">{{item}}</option>
</select><script>
export default {data() {return {token:'BNB'list: {1001:'NOW-E68',1002:'MITH-C76',1003:'SPNDB-916',1004:'BNB',},}}

vue中的select通过v-model可以获取到选中的值,如果option中存在value属性,优先获取value值即代码中的1004,如果不存在,则获取option的文本内容,也就是上面代码中的BNB。
造成默认不显示的原因是v-model获取的token在optionvalue中匹配不到。因此可以选择去掉option中的value属性或者将v-model中的token值改为list的索引即1004

修改后的代码如下:

<select v-model="token"><option v-for="(item,index) in list" :value="index" :key="index">{{item}}</option>
</select><script>
export default {data() {return {token:'1004'list: {1001:'NOW-E68',1002:'MITH-C76',1003:'SPNDB-916',1004:'BNB',},}}
我的个人博客,有空来坐坐

http://www.wangyanan.online

vue select下拉框数据v-model绑定默认不显示的问题相关推荐

  1. angular:带验证功能的formControlName的select下拉框数据充填

    解决方法: 使用一个自定义函数进行设定. FormGroup定义之后,进行初始化,用于表单验证. ngOnInit(): void {console.log("----->" ...

  2. python获取select选中的值_Python3.x:遍历select下拉框获取value值

    Python3.x:遍历select下拉框获取value值 Select提供了三种选择方法: # 通过选项的顺序,第一个为 0 select_by_index(index) # 通过value属性 s ...

  3. vue 的elementui中select下拉框多选项-multiple属性

    vue的select下拉框多选项-multiple属性 最近在使用vue-element-admin这个后台管理框架开源模板在做一个管理后台,使用起来其实还挺方便的,大部分的组件源码里面都已经写好了, ...

  4. antd vue 多个下拉 联动_antd中select下拉框值为对象选中的问题

    使用antd中的select下拉框,遇到个小问题,后台管理系统中,使用下拉框,一般不会是简单的就直接使用select中的value值,而是会使用id或者value中文对应的keyword,并且这个在o ...

  5. vue elementUI select下拉框设置默认值

    关于element select框默认值赋值不成功问题,注意两点: v-model里面的数据和遍历出来value值数据类型不一样.!!!! (例:item.provinces类型是number,pro ...

  6. Vue中select下拉框的默认选中项的三种情况

    在Vue中 使用select下拉框 主要靠的是 v-model 来绑定选项 option 的 value 值. select下拉框在界面的展示,我们都希望看到框中有一个值 而不是空白,比如显示 &qu ...

  7. bootstrap select下拉框模糊搜索和动态绑定数据解决方法

    bootstrap select下拉框模糊搜索和动态绑定数据解决方法 参考文章: (1)bootstrap select下拉框模糊搜索和动态绑定数据解决方法 (2)https://www.cnblog ...

  8. Vue+EleMentUI实现el-table-colum表格select下拉框可编辑

    说明: 在进行采购入库的过程中,有必要对表格中的一行进行快速编辑保存,节省时间,提高工作效率!,而不是每次编辑都要弹窗才可编辑 源码:https://gitee.com/charlinchenlin/ ...

  9. bootstrap获取下拉框数据_bootstrap动态调用select下拉框的实现方法

    bootstrap动态调用select下拉框的实例代码 html代码: 填报部门: JS代码: /*获取下拉菜单*/ function showSel(){ $.ajax({ "type&q ...

最新文章

  1. mysql的数据类型——待写
  2. 十三种技术文档模板_帮助企业制作帮助文档的6大“黑科技”工具!
  3. oracle 变长数组,oracle:变长数组varray,嵌套表,集合
  4. logback-spring.xml文件配置
  5. 中鸣机器人走黑线_乐高机器人三光感走黑线
  6. 使用orCAD Library Builder建立TO-220的封装
  7. rk3399pro Andoid9.0 修改系统默认音量设置
  8. 使用文档检查器后,think-cell 元素损坏
  9. Excel如何统计多种分隔符号的单元格姓名个数
  10. linux中mbr最大多少分区,Linux学习—MBR和GPT
  11. PHP接口限定ip访问curl,PHP---CURL 访问接口问题
  12. 帆软报表列表_动态图表 - FineReport报表官网
  13. 必须了解的待人处事小技巧
  14. U-Net深度学习灰度图像的彩色化
  15. 谈谈Processing 3D世界 三
  16. 如何从Lytro 相机中获取图像阵列
  17. 「ML 实践篇」模型训练
  18. 跨交换机实现vlan
  19. Lind.DDD.Manager里菜单权限的设计
  20. 物理|北大大佬分享物理学习经验

热门文章

  1. linux 游戏下载论坛,LINUX下的各种游戏
  2. Zookeeper客户端网络通讯模型分析
  3. HDU2604Queuing
  4. linux下IIC驱动解释
  5. 企业中台最佳实践--阿里数据中台最佳实践(九)
  6. star邀请码卡密获取以及使用方法
  7. 如何在 Ubuntu 20.04 / KylinOS-V10-SP1 上安装 Sublime Text 4
  8. linux java性能监控工具_常用Linux 性能监测工具
  9. 【Pytorch】torch.backends.cudnn.benchmark 作用
  10. Beyond Compare4中文版免费版上线