百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 技术资源 > 正文

Vue基础入门,第21节,表单数据的收集与提交

moboyou 2025-08-03 06:33 4 浏览

Vue基础入门,第21节,表单数据的收集与提交

1、定义1个表单

    <form>
        <p>姓名:<input type="text" v-model.trim="account"></p>
        <p>密码:<input type="text" v-model="password"></p>
        <p>网龄:<input type="number" v-model.number="age"></p>
        <p>
            性别:
            <input type="radio" name="sex" v-model="sex" value="male">男
            <input type="radio" name="sex" v-model="sex" value="female">女
        </p>
        <p>明星:
            <input type="checkbox" name="star" v-model="star" value="linagjinru">梁静茹
            <input type="checkbox" name="star" v-model="star" value="rongzuer">容祖儿
            <input type="checkbox" name="star" v-model="star" value="youhongming">游鸿明
        </p>
        <p>
            旅游:
            <select v-model="city">
                <option value="">你去过哪里?</option>
                <option value="bejing">西藏</option>
                <option value="shanghai">新疆</option>
                <option value="chongqing">内蒙</option>
                <option value="guangzhou">云南</option>
            </select>
        </p>
        <p>
            其他:
            <textarea v-model.lazy="other"></textarea>
        </p>
        <p><input type="checkbox" v-model="yes"> 确定你说的没有问题吗?</p>
        <p><input type="button" value="提交" @click.prevent="submit"></p>
    </form>

2、定义表单对应接受的变量

        data: {
            account: "",
            password: "",
            sex: "",
            age: "",
            star: [],
            city: "",
            other: "",
            yes: false,
        },

3、定义按钮方法

methods: {
    submit: function () {
        let postData = this._data
        console.log(postData)
        let postJson = JSON.stringify(postData)
        console.log(postJson)
    }
},

4、执行展示

5、源码分享

相关推荐

抓取网页源代码工具测度的方法(在线抓取网页源码)

小编今天给大家分享一个非常实用的工具——抓取网页源代码测度工具。相信大家在日常的网络使用中,经常会遇到需要获取网页源代码的情况。那么这个工具就能帮助我们快速、准确地抓取所需的网页源代码,让我们更加便捷...

Vue基础入门,第21节,表单数据的收集与提交

Vue基础入门,第21节,表单数据的收集与提交1、定义1个表单<form><p>姓名:<inputtype="text"v-...

js下拉列表表单控件的自动填写思路

我们熟悉的标准HTML输入控件包括input,select,textarea等;比如通过改变input的value属性值,就可输入内容到文本输入框中。有些网页表单为了实现特殊的效果和功能,可以不使用这...

智能图书馆管理系统开发实战系列(二):高保真原型设计

前言在现代软件开发中,用户体验设计是产品成功的关键因素。本文将详细介绍如何通过高保真原型来验证设计理念,以及如何进行有效的用户体验测试。我们的智能图书馆管理系统项目从一开始就采用了原型驱动的开发方式,...

开源免费、美观实用的后台管理系统模版,简单轻量、开箱即用!

项目介绍ArtDesignPro是一款开源免费(基于MITlicense开源协议)、美观实用的后台管理系统模版,专注于用户体验和快速开发的开源后台管理解决方案。基于ElementPlus设计...

【推荐】一个基于 Vue 开源的可视化页面生成工具,前端开发利器

前端岗位砍掉40%还不薪的同事,靠一款开源拖拽神器每天三分钟完活这事藏在Gitee热榜前十,名字叫AS-Editor上线100天,star冲到8.3k,issue里90%在问同一句话:能不能再快一点。...

30 分钟搭私有无代码平台?NocoBase 实战手册,看完就上手

作为一名写了8年代码的JavaScript开发者,我曾无数次面对这样的需求:“能不能快速搭个客户管理系统?”“需要一个简单的库存跟踪工具,下周个月就要上线”过去,这类需求要么靠Excel...

成功上岸腾讯运营,教你如何写校招简历?

产品策划/运营的校招简历应该怎么写?作者从自身实际情况出发,总结分享了相关经验,希望对你有用。写在前面红红火火恍恍惚惚,本人是一位2020届本科毕业生,校招意向互联网产品类。此前有过产品相关的项目&a...

【推荐】一款由阿里巴巴开源、功能强大、易用的企业级中后台应用

如果您对源码&技术感兴趣,请点赞+收藏+转发+关注,大家的支持是我分享最大的动力!!!项目介绍X-Render是一款由阿里巴巴开源、功能强大、易用的中后台「表单/表格/图表」解决方案,旨在提...

一个基于 .NET 8 开源、免费、跨平台内网穿透神器,支持打洞、中继、和穿透!

我们致力于探索、分享和推荐最新的实用技术栈、开源项目、框架和实用工具。每天都有新鲜的开源资讯等待你的发现!项目介绍Linker是一个基于.NET8.0开发的网络工具,利用P2P(点对点)或服务器...

12个免费的jQuery插件来扩展结账表单功能

作者:JAKEROCHELEAU译者:半糖学前端来源:designbombs原文:https://www.designbombs.com/jquery-checkout-form-plugins...

python进阶100集(1) python进阶学习目录

之前我完成了《Python学不会来打我》100集,后台有很多小伙伴反馈效果很好,另外也有很多留言说想学习python进阶知识,比如:已经学习了python的基础语法,现在想学习python的进阶,...

介绍几款表单设计器(表单设计工具)

做低代码平台的,需要做前端界面的设计,表单的设计必不可少,比如宜搭、轻舟等都是大厂的低代码平台,他们的平台上都带了表单设计器,这些表单设计器组件是与其平台配套的,跟我们自己的技术架构可能不一样,无...

async-validator 源码学习(一):文档翻译

async-validator是一个表单异步校验库,阿里旗下的Ant-design和Element组件库中的表单验证使用的都是async-validator,目前版本已更新到4.0.7...

TypeScript类型体操:10个高级类型操作符解决实际工程问题的案例

在大型前端工程中,TypeScript的类型系统不仅是"锦上添花",更是"安全网"。掌握高级类型操作符能让类型定义从"勉强能用"升级为"精准控制...