热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

vue基础——表单输入绑定

一、基础用法你可以用v-model指令在表单及元素上创建双向数据绑定。它会根据控件类型自动选择正确的方法来更新元素。尽管有些神奇,但

一、基础用法


你可以用 v-model 指令在表单 )并不会生效,应用 v-model 来代替。

1.3复选框

单个复选框,绑定到布尔值:

1 <input type&#61;"checkbox" id&#61;"checkbox" v-model&#61;"checked">                           HTML
2 <label for&#61;"checkbox">{{ checked }}label>

结果&#xff1a;

1.3.1多个复选框&#xff0c;绑定到同一个数组

1 <div id&#61;&#39;example-3&#39;>                                               HTML
2 <input type&#61;"checkbox" id&#61;"jack" value&#61;"Jack" v-model&#61;"checkedNames">
3 <label for&#61;"jack">Jacklabel>
4 <input type&#61;"checkbox" id&#61;"john" value&#61;"John" v-model&#61;"checkedNames">
5 <label for&#61;"john">Johnlabel>
6 <input type&#61;"checkbox" id&#61;"mike" value&#61;"Mike" v-model&#61;"checkedNames">
7 <label for&#61;"mike">Mikelabel>
8 <br>
9 <span>Checked names: {{ checkedNames }}span>
10 div>

1 new Vue({                                                       JS
2 el: &#39;#example-3&#39;,
3 data: {
4 checkedNames: []
5 }
6 })

结果&#xff1a;

1.4单选按钮

1 <div id&#61;"example-4">                                                HTML
2 <input type&#61;"radio" id&#61;"one" value&#61;"One" v-model&#61;"picked">
3 <label for&#61;"one">Onelabel>
4 <br>
5 <input type&#61;"radio" id&#61;"two" value&#61;"Two" v-model&#61;"picked">
6 <label for&#61;"two">Twolabel>
7 <br>
8 <span>Picked: {{ picked }}span>
9 div>

1 new Vue({                                                       JS
2 el: &#39;#example-4&#39;,
3 data: {
4 picked: &#39;&#39;
5 }
6 })

结果&#xff1a;

1.5选择框

单选时&#xff1a;

1 <div id&#61;"example-5">                                               HTML
2 <select v-model&#61;"selected">
3 <option disabled value&#61;"">请选择option>
4 <option>Aoption>
5 <option>Boption>
6 <option>Coption>
7 select>
8 <span>Selected: {{ selected }}span>
9 div>

1 new Vue({                                                      JS
2 el: &#39;...&#39;,
3 data: {
4 selected: &#39;&#39;
5 }
6 })

结果&#xff1a;

注意&#xff1a;如果 v-model 表达式的初始值未能匹配任何选项&#xff0c;

推荐阅读
  • 技术分享:从动态网站提取站点密钥的解决方案
    本文探讨了如何从动态网站中提取站点密钥,特别是针对验证码(reCAPTCHA)的处理方法。通过结合Selenium和requests库,提供了详细的代码示例和优化建议。 ... [详细]
  • 深入理解Cookie与Session会话管理
    本文详细介绍了如何通过HTTP响应和请求处理浏览器的Cookie信息,以及如何创建、设置和管理Cookie。同时探讨了会话跟踪技术中的Session机制,解释其原理及应用场景。 ... [详细]
  • 本文介绍了如何使用JQuery实现省市二级联动和表单验证。首先,通过change事件监听用户选择的省份,并动态加载对应的城市列表。其次,详细讲解了使用Validation插件进行表单验证的方法,包括内置规则、自定义规则及实时验证功能。 ... [详细]
  • DNN Community 和 Professional 版本的主要差异
    本文详细解析了 DotNetNuke (DNN) 的两种主要版本:Community 和 Professional。通过对比两者的功能和附加组件,帮助用户选择最适合其需求的版本。 ... [详细]
  • XNA 3.0 游戏编程:从 XML 文件加载数据
    本文介绍如何在 XNA 3.0 游戏项目中从 XML 文件加载数据。我们将探讨如何将 XML 数据序列化为二进制文件,并通过内容管道加载到游戏中。此外,还会涉及自定义类型读取器和写入器的实现。 ... [详细]
  • 扫描线三巨头 hdu1928hdu 1255  hdu 1542 [POJ 1151]
    学习链接:http:blog.csdn.netlwt36articledetails48908031学习扫描线主要学习的是一种扫描的思想,后期可以求解很 ... [详细]
  • 本文将介绍如何编写一些有趣的VBScript脚本,这些脚本可以在朋友之间进行无害的恶作剧。通过简单的代码示例,帮助您了解VBScript的基本语法和功能。 ... [详细]
  • 本文介绍了如何利用JavaScript或jQuery来判断网页中的文本框是否处于焦点状态,以及如何检测鼠标是否悬停在指定的HTML元素上。 ... [详细]
  • 深入理解Tornado模板系统
    本文详细介绍了Tornado框架中模板系统的使用方法。Tornado自带的轻量级、高效且灵活的模板语言位于tornado.template模块,支持嵌入Python代码片段,帮助开发者快速构建动态网页。 ... [详细]
  • 本文详细介绍了如何使用Python编写爬虫程序,从豆瓣电影Top250页面抓取电影信息。文章涵盖了从基础的网页请求到处理反爬虫机制,再到多页数据抓取的全过程,并提供了完整的代码示例。 ... [详细]
  • 使用 Azure Service Principal 和 Microsoft Graph API 获取 AAD 用户列表
    本文介绍了一段通用代码示例,该代码不仅能够操作 Azure Active Directory (AAD),还可以通过 Azure Service Principal 的授权访问和管理 Azure 订阅资源。Azure 的架构可以分为两个层级:AAD 和 Subscription。 ... [详细]
  • 前言--页数多了以后需要指定到某一页(只做了功能,样式没有细调)html ... [详细]
  • Python自动化处理:从Word文档提取内容并生成带水印的PDF
    本文介绍如何利用Python实现从特定网站下载Word文档,去除水印并添加自定义水印,最终将文档转换为PDF格式。该方法适用于批量处理和自动化需求。 ... [详细]
  • 本文探讨了在不使用服务器控件的情况下,如何通过多种方法获取并修改页面中的HTML元素值。除了常见的AJAX方式,还介绍了其他可行的技术方案。 ... [详细]
  • 从 .NET 转 Java 的自学之路:IO 流基础篇
    本文详细介绍了 Java 中的 IO 流,包括字节流和字符流的基本概念及其操作方式。探讨了如何处理不同类型的文件数据,并结合编码机制确保字符数据的正确读写。同时,文中还涵盖了装饰设计模式的应用,以及多种常见的 IO 操作实例。 ... [详细]
author-avatar
小么么和
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有