vue.js实现单选框、复选框和下拉框示例

您所在的位置:网站首页 复选框的type属性值 vue.js实现单选框、复选框和下拉框示例

vue.js实现单选框、复选框和下拉框示例

2022-12-30 06:13| 来源: 网络整理| 查看: 265

vue.js实现单选框、复选框和下拉框示例,[db:关键字]

vue.js实现单选框、复选框和下拉框示例

易采站长站,站长之家为您整理了vue.js实现单选框、复选框和下拉框示例的相关内容。

Vue.js可以很方便的实现数据双向绑定,所以在处理表单,人机交互方面具有很大的优势。下边以单选框、复选框和下拉框为例介绍他们在HTML和Vue.js中的具体实现方式。

一、单选框

  在传统的HTML中实现单选框的方法如下:

男 女

注:这里name属性值必须相同,以确保同一时间只有一个能被选中。同时用于识别发送至服务器的数据;value值也很重要,当按钮被选中时,该值将发送给服务器;

用vue.js实现单选框比较方便,举例如下。我们不再需要name属性,只需要使用v-model指令给每个选项绑定同一个变量就可以确保同一时间只有一个被选中,同时value属性还是需要的,表示选中时的值。

男 女

已选:{{gender}}

var app=new Vue({ el:'#app', data:{ gender:'' } });

二、复选框

  在传统的HTML中实现复选框代码如下:

jack bob alice

从以上代码可以看到:HTML中单选框和复选框的构造方法类似,只是type值变成checkbox,同时也用name和value表征一个复选框以及选中情况。

在vue.js中构造复选框也与单选框类似,只是每个选项框都用v-model绑定一个变量,这些变量一般放在一个对象中,或者为v-model绑定一个相同的属性名称,且属性为数组;针对这两种情况的举例如下:

使用v-model为每个选项框绑定一个变量:

jack bob alice

已选:{{person}}

以上就是关于对vue.js实现单选框、复选框和下拉框示例的详细介绍。欢迎大家对vue.js实现单选框、复选框和下拉框示例内容提出宝贵意见

 1/2    1 2 下一页 尾页



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3