美文网首页前端开发笔记互联网科技让前端飞
【Vue表单】v-model绑定下拉列表

【Vue表单】v-model绑定下拉列表

作者: 德育处主任 | 来源:发表于2019-05-13 21:42 被阅读26次
微信订阅号:Rabbit_svip

vue要绑定下拉列表会稍微有点不同。
因为下拉列表不是一个标签能搞掂的。

原生的html写法如下

<select>
    <option value="Vue.js">Vue.js</option>
    <option value="React.js">React.js</option>
    <option value="Angular.js">Angular.js</option>
</select>

通常下拉列表会用到两个标签, <select><option>

在Vue中要绑定,需要把 v-model 写在 select 标签里。
代码如下

<template>
  <div id="app">
    <select v-model="selectCurriculums">
      <option v-for="(curriculum, index) in curriculums" :key="index">{{curriculum}}</option>
    </select>

    <span>{{selectCurriculums}}</span>
  </div>
</template>

<script>
export default {
  name: 'app',
  data () {
    return {
      selectCurriculums: 'React.js',
      curriculums: ['Vue.js', 'React.js', 'Angular.js']
    }
  }
}

curriculums 是初始化数组,提供值给 option

selectCurriculums 提供了一个初始值。

每当选中一个 <option> ,就会对应的更新 selectCurriculums 的数据。

微信订阅号:Rabbit_svip

相关文章

  • 【Vue表单】v-model绑定下拉列表

    vue要绑定下拉列表会稍微有点不同。因为下拉列表不是一个标签能搞掂的。 原生的html写法如下 通常下拉列表会用到...

  • vue 自定义v-model 封装地址选择组件,并实现数据绑定和

    vue 自定义v-model 封装地址选择组件,并实现数据绑定和表单验证 vue是双向数据绑定的,v-model可...

  • vue第二天总结

    一,v-model v-model:双向数据绑定 用于表单元素 {{msg}} new Vue({el:"...

  • v-model原理

    1. v-model是什么? 在表单控件或者组件上实现双向绑定 2. v-model 原理: vue的双向绑定是由...

  • 7、Vue_表单应用

    Vue在表单上的应用 通常使用v-model指令,在表单控件元素上创建双向数据绑定v-model会根据控件的类型,...

  • Vue 实例 一

    Vue实例基础一 数据的双向绑定 v-model 绑定表单的相应事件,和数据实现动态的双向绑定,需要在Vue实例中...

  • v-model 之 双向数据绑定

    Vue 中使用v-model 指令来实现表单元素和数据的双向绑定

  • Vue.js 表单

    Vue.js表单上的应用。你可以用v-model指令在表单控件上元素上创建双向数据绑定。 v-model会根据控件...

  • Vue 组件 / 杂项

    利用v-model实现自定义的表单组件 在vue中,表单都可以使用v-model来实现双向数据绑定,看着v-mod...

  • Vue中的表单与v-model

    1. v-model基本用法 Vue中通过指令v-model对表单完成双向绑定。 1.1 文本输入框 1.2 单选...

网友评论

    本文标题:【Vue表单】v-model绑定下拉列表

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