美文网首页
vue中select下拉列表默认选中的几种方法

vue中select下拉列表默认选中的几种方法

作者: 崔高云 | 来源:发表于2017-09-26 15:16 被阅读0次

最近开始学习vue,在学习的过程中遇到的问题将记录在这里。
今天遇到的第一个问题就是,select下拉列表设置默认选中的问题。
官方文档传送门

第1中方法,已知下拉列表的内容
<div id="app">
    <select v-model="selectedOption">
        <option v-for="option in options" :value="option">{{option.city}}</option>
    </select>
</div>
<script type="text/javascript">
new Vue({
    el:"#app",
    data:{
        selectedOption:{cityCode:0,city:"北京"},
        options:[
            {
                cityCode:0,
                city:"北京"
            },{
                cityCode:1,
                city:"上海"
            },{
                cityCode:2,
                city:"天津"
            },{
                cityCode:3,
                city:"重庆"
            }
        ]
    }
})
第2中方法,数据是由后台返回回来,不能确定默认项的具体数值
<div id="app">
    <select v-model="selectedOption">
        <option v-for="option in options" :value="option">{{option.city}}</option>
    </select>
</div>
<script type="text/javascript">
new Vue({
    el:"#app",
    data:{
        selectedOption:{},
        options:[]
    },
    created(){
        this.$http.get('/api/cities').then((res)=>{
            this.options = res.data;
            this.selectedOption = this.options[0];
        })
    }
})

我一般选择使用第2中方法,这样如果后台数据有修改,我这里的代码也不需要修改。而且此处的selectedOption是一个对象,是为了方便在后续中可能会需要使用其他数据。

相关文章

  • vue中select下拉列表默认选中的几种方法

    最近开始学习vue,在学习的过程中遇到的问题将记录在这里。今天遇到的第一个问题就是,select下拉列表设置默认选...

  • select

    select (下拉列表框 )默认样式如下: jquery的val()方法可以使select中相应的选项被选中。但...

  • 01.22 下拉列表和多行文本域

    下拉列表(菜单) select标签 - 代表整个下拉列表 option标签 - 代表列表中的每个选项,select...

  • select标签

    1.select 1)标签是下拉列表 2)格式 3)设置默认值 4)对下拉列表的内容进行分类 使用

  • Jquery设置下拉框select中的option选中

    Jquery对下拉框select默认选中和获取下拉框中值的。当select元素的值发生改变时,会发生触发chang...

  • JS中select下拉列表选中的值

    select 元素可创建单选或多选菜单,能够占据很小的区域,却包含很多的内容,在政府网站中使用率很高,今天就简单谈...

  • select

    Select -- 下拉列表 属性 size:规定下拉列表中可见选项的数目 option: disabled:规定...

  • Vue element el-select 设置默认选中

    为了防止用户漏操作传入空值数据,在select下拉框中设置默认选中值。 定义可选择的下拉框内容 在页面初始化时自动...

  • select下拉框change事件中设置定时器

    先来看一张图片,说一下需求 要求是选中秒数,定时刷新列表,直接上代码吧 下面开始写方法 以上就是 select下拉...

  • 前端开发学习第十八天

    下拉列表select 下拉列表和option这两个标签配合使用。 select标签属性 (1)multiple:可...

网友评论

      本文标题:vue中select下拉列表默认选中的几种方法

      本文链接:https://www.haomeiwen.com/subject/vdmsextx.html