Vue.js:使用v-model创建一组单选按钮
2023-09-27 14:22:47 时间
使用v-model创建一组单选按钮
此案例主要是通过v-model将input元素与Vue实例的数据属性绑定,以确定用户选择的是哪个选项。当在浏览器页面显示的时候,任意选择不同的单选按钮,则选择结果分别如下图所示
相关代码的实现
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>使用v-model创建一组单选按钮</title>
<script src="../BLBL笔记/lib/vue.min.js"></script>
</head>
<body>
<center>
<div id="app" style="margin: 10px;">
<p>
请选择你需要购买的图书:
</p>
<p>
<label for="">
<input type="radio" name="" id="" v-bind:value = "myBook[0]" v-model = "myName">
{{myBook[0]}}
</label>
</p>
<p>
<label for="">
<input type="radio" name="" id="" v-bind:value = "myBook[1]" v-model = "myName">
{{myBook[1]}}
</label>
</p>
<p>
<label for="">
<input type="radio" name="" id="" v-bind:value = "myBook[2]" v-model = "myName">
{{myBook[2]}}
</label>
</p>
<p>你所选择的结果如下:</p>
<h4>{{myName}}</h4>
</div>
</center>
<script>
var app = new Vue({
el:"#app",
data:{
myName:'',
myBook:['前端开发技术实战','jQuery技术实战','c++项目实战开发']
}
})
</script>
</body>
</html>
浏览器的运行效果图
相关代码的解释
v-model = "myName"
上面的这段代码表示input元素
与Vue实例
的数据属性myName进行双向绑定,即表示当input元素的值发生变化的时候,对应的Vue实例的数据属性myName也同步发生变化,反之亦然。
============================
该案例主要是通过v-model进行数据与单选按钮进行双向绑定~~
相关文章
- vue 发布创建配置文件config.js
- (尚052)+(尚053) Vue_源码分析_模板解析_大括号表达式
- vue - 生命周期
- vue原理相关
- vue-cli3用图形化的方式创建项目
- vue.js+koa2项目实战(一)创建项目和elementUI配置
- vue 表单验证实例
- 测试开发之前端系列 Vue 通信方式 slot (插槽)的分类
- Vue - 判断访问网页客户端设备是手机移动端还是 PC 电脑端(判断设备类型是否是移动端手机)
- Vue切换多环境
- vue中v-if和v-for的区别是什么
- (18)打鸡儿教你Vue.js
- Web前端-Vue.js必备框架(四)
- Web前端-Vue.js必备框架(三)
- 推荐 | Vue 入门&进阶路线
- vue.js之过渡动画
- 开发一个 Parcel-vue 脚手架工具
- vue.js精讲01
- 基于Java+Vue+MySQL实现(Web)电影院会员管理系统【100010345】
- Vue知识点总结(2)——v-for、v-if、v-show(超级详细)
- vue.js格式使用vant-页面引入2
- 前端Vue实现图片上传功能el-upload
- Vue组件基础知识总结
- 手把手学习Vue3.0:开发工具WebStorm和Vue模板文件介绍
- Element-UI+Vue.js
- 包学会之浅入浅出Vue.js:结业篇
- 包学会之浅入浅出Vue.js:升学篇
- vue.js中el是什么中el是什么