uni-app学习 form表单(五)
因为有jquery 基本几天就可以上手做项目了 只是一些方法还是不知道怎么用
比如:
input怎么取值
button怎么像jquery那样动态 设置属性
效果图:
input为空不能提交
提交后有个加载的过程
实现思路就是 通过监听 input的值是否为空 来给button动态设置 disabled
1.input取值和赋值
@input=“userNameInput” 实时监听input的变化(类似jquery的proterychange)
直接上代码把 没什么可讲的 只要有思路什么都可以做出来
template
<template><view><cu-custom bgColor="bg-gradual-blue" :isBack="true"><block slot="backText">返回</block><block slot="content">表单</block></cu-custom><!-- <text>{{userNameInp}}</text> --><view class="cu-form-group"><view class="title">账号</view><input type="text" placeholder="请输入账号..." name="userName" @input="userNameInput"confirm-type="done" confirm-hold="true"></input></view><view class="cu-form-group"><view class="title">密码</view><input type="text" placeholder="请输入密码..." name="passWord" confirm-type="done" confirm-hold="true"></input> </view><view class="padding"><button class="cu-btn block bg-blue margin-tb-sm lg" @click="subBtn" type="" :disabled="isAble" ><text v-if="loadFlag" class="cuIcon-loading2 cuIconfont-spin"></text>提交</button></view></view>
</template>
script
data(){ return{userNameInp : '',userNameLen : '',loadFlag : false,isAble : true}
},
methods:{userNameInput(e){// console.log(e);this.userNameInp = e.target.value;this.userNameLen = e.target.cursor;if(this.userNameLen>0){this.isAble = false}else{this.isAble = true}},subBtn(e){this.loadFlag = true,this.isAble = truevar $this = this;setTimeout(function(){// uni.hideLoading()uni.showToast({title: "提交成功!"});$this.loadFlag = false$this.isAble = false},2000)}
}
uni-app学习 form表单(五)相关推荐
- H5C3进阶学习——form表单
文章目录 H5 (HTML 5) 简介 H5新增标签 语义化标签的兼容性处理 form表单 新增的type属性 新增的其他属性 新增的元素 新增的表单事件 进度条 H5 (HTML 5) 简介 所有的 ...
- Django学习--form(表单)
01 表单基础 1.1概念 在html中,一个表单的元素是<form>.....</form>,在表单里面允许visitor做输入文本,选择,提交对象等等工作.对于当中< ...
- Django(part46)--form表单验证
学习笔记,仅供参考 文章目录 form表单验证 举个例子 form表单验证 form提供表单和字段验证,我们可以使用form.is_valid() 方法进行表单验证,若该方法返回值为True,则表示当 ...
- 学习日志day45(2021-09-09)(1、有道翻译API使用json格式数据 2、JSONP 3、Ajax提交form表单 4、Web Uploader)
学习内容:学习JavaWeb(Day45) 1.有道翻译API使用json格式数据 2.JSONP 3.Ajax提交form表单 4.Web Uploader 1.有道翻译API使用json格式数据 ...
- layui快速学习(一)form表单元素
form表单元素包括:text 文本输入框,password密码输入框,checkbox复选框,radio单选框,file 文件域,submit表单提交action指向的文件,reset表单清空,im ...
- 1月26日学习内容整理:reverse函数补充,modelform对象补充,form表单参数补充
1.reverse函数中的args参数,必须是一个元组,只有一个元素时必须加逗号,并且args给URL传参数的时候是根据分组传的,所以我们设置的URL中的要传参的正则表达式一定要加括号 2.我们用未绑 ...
- django ajax form表单,Django学习系列之Form表单和ajax(示例代码)
昵 称: 生 日: 性 别: 男 女 地 址: 手 机 号: 邮 箱: [修改] {% csrf_token %}$(\'#js ...
- 前端学习笔记--AJAX的应用(三)form表单改为AJAX提交
无意中发现了一个巨牛的人工智能教程,忍不住分享一下给大家.教程不仅是零基础,通俗易懂,而且非常风趣幽默,像看小说一样!觉得太牛了,所以分享给大家.点这里可以跳转到教程. 参考博客:http://ww ...
- java学习之服务器第26天( --form表单-- 四大域对象--cookie)
你想要多大的成功, 你愿意为这份成功付出什么? 1.form表单 定义: 相当于一个控件集合,里面包含多个控件,点"提交"后会把表单中的所有控件的值都传给action到的页面: 通 ...
最新文章
- autofs一个神奇的服务
- 百度宣布AI语音调用登顶中国第一,自研芯片+最新端到端模型颠覆传统语音识别算法...
- 监控服务器已断开正在自动重连,远程服务器已断开与发送连接器的连接
- java对象赋值_Java 对象不使用时为什么要赋值为 null?
- linux下安装nginx tar包,Linux环境下Nginx的安装
- java dao修改语句_一个通用的DAO模型实现增删改查
- 【转】ASP.NET AJAX入门系列(9):使用ScriptManager控件
- xcode,cocoa开发:如何使用第三方的dylib
- Java实现下载url视频资源
- 陈天出席华盛顿大学春季招聘会 | ArcBlock 动态
- 瑞星杀毒软件影响Applet无法启动的解决方法
- PS证件照红底转蓝底
- python爬取qq邮箱_使用Python模拟登录QQ邮箱获取QQ好友列表
- 【Unity 实战100例】 教程 专栏《导航目录帖》带你深入学习Unity实战经验
- JWT最全知识点-动力节点
- 清华发长文回应校园疫情防控工作,提前开通学生返乡专线
- 视频转GIF图2.0动图制作软件,提供三种GIF尺寸选择
- Python中级 —— 01面向对象进阶
- PLC 200 Smart
- 考研数学视频资料高数篇
热门文章
- 用命令备份与还原网络设置
- 几款常用的高质量web前端框架
- 使用Flow forecast进行时间序列预测和分类的迁移学习介绍
- 基于单片机的智能照明灯系统
- web仿微信发朋友圈选择位置
- 面向 Java 开发人员的区块链链代码
- HMS Core AR Engine 2D图片/3D物体跟踪技术 助力打造更智能AR交互体验
- 超详细分解c 语言——实现扫雷游戏(详解)
- 邮件发信速率控制也很重要
- Second season seventh episode,Ross finds out Rachel like him,what will he do???