value="{{username}}" 绑定值 值在js文件的data中

pa==>Vant-Weap中表单中的值,不是双向绑定的。 你获取值后, 值并没有在对用的data中,你要赋值到data里。

设置值是 通过 this.setData({ usertel: event.detail.value })

通过事件获取值。 准确的说是通过事件名中的参数event来获取值

bind:blur="getname" 这是失焦事件 使用的是blur

bindtap="getalldata" 点击 下压的时候就会触发

<!-- log图 -->
<view class='header-top'>
<image class='imglog' src='../../imgs/log.png'></image>
</view> <view class='form-box'>
<van-cell-group class="username-box">
<van-field value="{{username}}" label="姓名" placeholder="请输入您的姓名" bind:blur="getname" class='nextnext' /> <van-field value="{{usertel}}" label="手机号" placeholder="请输入您的手机号" bind:blur="gettel" class='nextnext' /> </van-cell-group> <van-button type="primary" size="large" color="linear-gradient(to right, #4bb0ff, #6149f6)" bindtap="getalldata">
提交
</van-button>
</view>
/* 姓名部分 css */

/* 按钮距离左右有间距
直接在按钮外层嵌套一个view 然后使用padding:auto 10px 就可以了
*/
.form-box{
padding-left: 10px;
padding-right: 10px;
} /*
如何让van-field距离上下有间距,你要作用在原生的元素(view)上才有作用
.field-index--van-field 这个类是作用在view身上的 所以才有用
只有作用在view(原生上的元素-----才有用的)
*/
.username-box .field-index--van-field{
margin: 30px auto;
}

js 事件名 直接写在js文件中就可以了 不需要添加什么 跟vue不同哈

  data: {
username:"",
usertel:"",
}, // 获取姓名
getname(event) {
console.log("失去焦点获取的姓名",event.detail.value);//获取值
// 设置值
this.setData({
username: event.detail.value
})
}, // 获取手机号
gettel(event){
console.log(event);//可以获取这个事件有关的值
console.log("失去焦点获取的手机号", event.detail.value);//获取值
// 设置值
this.setData({
usertel: event.detail.value
})
}, getalldata(){
console.log("点击按钮获取的值", this.data.username, this.data.usertel, )
},

最新文章

  1. ssi项目(1)环境搭建
  2. Python的平凡之路(12)
  3. iOS 杂笔-24(常用类到NSObject的继承列表)
  4. [转]三大WEB服务器对比分析(apache ,lighttpd,nginx)
  5. Ultra-QuickSort (poj 2002)
  6. opencv mat 转灰度图
  7. 浅入深出之Java集合框架(上)
  8. python3 安装及项目管理安装
  9. LOJ6002 - 「网络流 24 题」最小路径覆盖
  10. MAC下 mySQL及workbench安装
  11. java Design Patterns
  12. day 06 编码and知识点总结
  13. 14JDBC
  14. es6入门2--对象解构赋值
  15. 谁说java里面有返回值的方法必须要有返回值,不然会报错????
  16. 双网卡双线路DNS解析分析
  17. php -v 与phpinfo显示版本不一样
  18. jQuery中对未来的元素绑定事件用bind、live or on
  19. 3月22 关于CSS
  20. AssetBundle打包详解

热门文章

  1. STM32调试总结
  2. Python3 常用模块1
  3. 【Taro】363- 玩转 Taro 跨端之 flex 布局篇
  4. 【Webpack】319- Webpack4 入门手册(共 18 章)(上)
  5. Docker私有仓库搭建与界面化管理
  6. CCF-CSP题解 201803-4 棋局评估
  7. 花生日记_花生日记APP下载_花生日记官方网站
  8. 《Javascript设计模式与开发实践》--读书笔记
  9. Python工作好找吗?没有工作经验和学历怎么找?【就业必学】
  10. [ASP.NET Core 3框架揭秘] 依赖注入[10]:与第三方依赖注入框架的适配