微信小程序中用到input值时候,判断其内容是否为空,可以用if-else判断内容的length,也可以给input加点击事件,判断其内容;以下是我解决问题的过程
wxml代码

  <view class="name">
<text>姓名</text>
<input type='text' placeholder='收货人姓名' value="{{userName}}" bindblur='username'></input>
</view>
<view class="name">
<text>电话</text>
<input type='number' placeholder='收货人手机号' value="{{phone}}" bindblur='phone'></input>
</view>
<view class="preserve" bindtap='sever'>
<text>保存</text>
</view>
Page({
data: {
username: '',
phone: '',
}
sever: function() {
let name = this.data.username
let phone = this.data.phone
if (name == '') {
wx: wx.showToast({
title: '请输入姓名'
})
return false
}
else if (phone == '') {
wx: wx.showToast({
title: '请输入手机号'
})
return false
}
else {
app.postData("member.address/add", {
name: name,
phone: phone
}, "POST").then(
res => {
wx.showToast({
title: '保存成功',
icon: 'succes',
duration: ,
mask: true
})
}
);
}
}
})

最新文章

  1. 背水一战 Windows 10 (11) - 资源: CustomResource, ResourceDictionary, 加载外部的 ResourceDictionary 文件
  2. Mac OS X搭建C#开发环境
  3. JAVA图片验证码
  4. 前端神器avalonJS入门(二)
  5. Lanterns
  6. javascript基础知识-命名提前,作用域
  7. easyui layout 收缩的bug
  8. 别样的checkbox
  9. Spring3之JDBC
  10. CSS实现文字竖排 DIV CSS文字垂直竖列排版显示如何实现?
  11. My advice to young people - Donald Knuth [video]
  12. 设置ToggleButton、Switch、CheckBox和RadioButton的显示效果
  13. Java内存模型-jsr133规范介绍(转)
  14. Windows Server2012 R2 安装.NET Framework 3.5
  15. WMware workstation中几种网络连接的说明 【转】
  16. EOS源码
  17. 关于window.open窗口的resize事件
  18. yii2过滤器(filter)
  19. FTP命令字和响应码解释
  20. (转)live555学习笔记9-h264 RTP传输详解(1)

热门文章

  1. .net List回收
  2. 带输入提示的搜索框ajax请求
  3. jquery带下拉列表的购物车组件封装
  4. python命令行运行django项目, can&#39;t open file &#39;manage.py&#39; 问题解决
  5. 记录zabbix4.0升级4.2
  6. opencv —— Laplacian 拉普拉斯算子、二阶导数用于边缘检测
  7. vue 3.0 项目搭建移动端 (六) 命名路由同级控制
  8. linux命令——find
  9. .net core 3.0 swagger
  10. PP: Extracting statisticla graph features for accurate and efficient time series classification