radio选中事件怎么绑定_Vue双向绑定
input输入框
<div id="app"> <div> 输入的用户名及密码为:{{userName}} {{password}} div> 用户名:<input type="text" v-model="userName"> 密码: <input type="password" v-model="password"> <div> 输入的用户名及密码为:{{user.userName}} {{user.password}} div> 用户名:<input type="text" v-model="user.userName"> 密码: <input type="password" v-model="user.password">div>
//js部分var app = new Vue({ el: '#app', data: { userName:'', password:'', user:{ userName:'', password:'' } }})
textarea文本域
<div id="app"> <div>输入的题目为:{{title}}div> 题目:<textarea v-model="title">textarea>div>
//js部分var app = new Vue({ el: '#app', data: { title:'' }})
单选框
<div id="app"> <div>当前选择性别对应的值为:{{gender}}div> <label for="male">男label> <input type="radio" value=1 id="male" v-model="gender" /> <label for="female">女label> <input type="radio" value=2 id="female" v-model="gender"/>div>
//js部分var app = new Vue({ el: '#app', data: { gender:1 }})
备注:绑定同一model属性的几个单选框,无需使用同一个name属性即可互斥。
复选框
4.1 单个复选框
<div id="app"> <div>是否同意:{{agree}}div> <input type="checkbox" id="agreement" v-model="agree" /> <label for="agreement">同意以上条款label>div>
//js部分var app = new Vue({ el: '#app', data: { agree:true }})
4.2 多个复选框
<div id="app"> <div>正确答案:{{options}}div> <input type="checkbox" value="A" v-model="options" />A <input type="checkbox" value="B" v-model="options" />B <input type="checkbox" value="C" v-model="options" />Cdiv>
//js部分var app = new Vue({ el: '#app', data: { options:[] }})
备注:单个复选框对应布尔类型,多个复选框对应数组类型。
下拉列表
<div id="app"> <div>所选题型对应的value值为:{{questionType}}div> 题型: <select v-model="questionType" > <option value="0">请选择option> <option value="1">单选题option> <option value="2">多选题option> <option value="3">判断题option> <option value="4">填空题option> <option value="5">主观题option> select>div>
//js部分var app = new Vue({ el: '#app', data: { questionType:0 }})
备注:针对multiple多选类型的下拉列表,可用数组类型进行数据的绑定。
说明:
v-model本质上是一个语法糖,
相当于:
,
其中
v-bind: 绑定value属性,并动态渲染值。 v-on: 触发input事件,并传递当前值。
radio选中事件怎么绑定_Vue双向绑定相关推荐
- vue radio双向绑定_Vue 双向绑定
Vue 双向绑定 MVC模式 以往的MVC模式是单向绑定,即Model绑定到View,当我们用JavaScript代码更新Model时,View就会自动更新 MVVM模式 MVVM模式就是Model– ...
- React入门---事件与数据的双向绑定-9
上一节中,我们是从父组件给子组件传送数据,要实现事件与数据的双向绑定,我们来看如何从子组件向父组件传送数据; 接触之前,我们看一些里面函数绑定的知识: 例:通过点击事件改变state的age属性值: ...
- Vue单向绑定与双向绑定解析
在讲绑定之前我们要理解MVVM框架,这对我们理解单向以及双向绑定有很大的帮助. 一 MVVM框架 M : model(模型) 数据保存 V : view(视图) 用户界面 VM : ViewModel ...
- vue 单相绑定_Vuejs第一篇之入门教程详解(单向绑定、双向绑定、列表渲染、响应函数)...
Vuejs第一篇之入门教程详解(单向绑定.双向绑定.列表渲染.响应函数) 2018-12-30 什么是组件? 组件(Component)是 Vue.js 最强大的功能之一.组件可以扩展 HTML 元素 ...
- Vue数据绑定(单向绑定和双向绑定)
Vue数据绑定有两种方法,单向绑定(v-bind)和双向绑定(v-model). 一.单向绑定(v-bind) 1.数据只能从data到页面 2.我们以输入框(input)举例 3.我们可以把v-bi ...
- 单向绑定和双向绑定的区别
单向绑定,我改了js里面的数据然后页面的数据就变了.这是单向绑定. 双向绑定,我可以改变页面的数据然后改变js里面的内容,进而影响其它页面使用js数据的内容. 单向绑定当我们改view的时候,mode ...
- Vue数据绑定(单向绑定,双向绑定)
Vue中有两种数据绑定(单向数据绑定和双向数据绑定) 1.单向数据绑定(v-bind):数据只能从data流向页面. 单像数据绑定:<input type="text" na ...
- vue 单项绑定和双向绑定
Vue中有2种数据绑定的方式: 1.单向绑定(v-bind):数据只能从data流向页面. 2.双向绑定(v-model):数据不仅能从data流向页面,还可以从页面流向data. 备注: 1.双向绑 ...
- vue中 点击事件的写法_vue实现绑定事件的方法实例代码详解
一.前言 vuejs中的事件绑定,使用来完成的,这里函数名是定义在Vue实例中的methods对象中的,Vue实例可以直接访问其中的方法. 二.事件绑定方式 1. 直接在标签中写js方法 执行方法的第 ...
最新文章
- win7卡在正在启动windows界面_win7如何重装ie8
- Redis常用命令之操作String类型
- wxHtml 示例:wxHtmlEasyPrinting 测试
- 使用logminer分析日志文件
- 谁说我们没有美国富---中国公款消费一年X掉9个航母战斗群
- 运行stam 遇到的问题:
- 《Linux编程》上机作业 ·002【Linux常用工具GCC、GDB、Make】
- java开发项目心得体会
- 大学学生信息管理系统
- QQ空间自动发广告解决方法
- 大数据/数据挖掘/推荐系统/机器学习相关资源
- 国美易卡取得长足发展,国美易卡NVIDIA深度学习
- 【Redis】《Redis 开发与运维》笔记-汇总
- c语言报告反思,c语言教学的反思.pdf
- [BAPI]如何读取采购订单PO审批状态数据-[BAPI_PO_GETRELINFO]
- mysql按天,小时,半小时,N分钟,分钟进行数据分组统计
- matlab实现nc文件批量转tif文件
- Oracle图书管理系统
- 将AIR-CAP2702I-H-K9升级成胖AP
- 计算机是指能根据给定程序自动,001第1章 计算机基础.ppt