zoukankan      html  css  js  c++  java
  • input和btton的相互使用————小程序

    input和btton的相互使用————小程序

    index.js

      data: {
       userxx:'1111',
    
      },
      changeSum(){
        // this.data.userxx="changeSuccess",这种方法定义不辽的,不要用这个
        this.setData({
          userxx:"2222"
        })
      },
    

    index.wxml

    <button class="btn" bindtap="changeSum">简单的修改数据</button>
    <view >{{userxx}}</view>
    

    这是简单的button改数据。↑

    下面说一下,input输入的数据来改视图,通过button点击

    先说个简单的,input的数据直接获取!

    getPhone: function (e) {
        var val = e.detail.value;
        this.setData({
          telphone: val
        });
      },
    

    index.wxml

    <input type="number" placeholder="请输入手机号" class="inp-holder" maxlength="11" bindinput="getPhone" />
    <view >{{telphone}}</view>
    

    input的数据实时的显示出来!!

    下面通过点击button获取 input的数据,到某个view中(不点不会显示)!

    index.js

    getPhone: function (e) {
        var val = e.detail.value;
        this.setData({
          telphone: val
        });
      },
      getInput: function () {
        var inp = this.data.telphone;
        this.setData({
          inputSum: inp
        });
      },
    

    index.wxml

    <input type="number" placeholder="请输入手机号" class="inp-holder" maxlength="11" bindinput="getPhone" />
    <button class="btn" bindtap="getInput">input数据来修改数据</button>
    <view >{{inputSum}}</view>
    

    步骤:

    1. 把input的数据拿出来。放到telphone
    2. 点击后,inputSum去拿telphone的数据。
    3. 这只是获取到view,其实可以获取到api就可以调用数据。
  • 相关阅读:
    python 查询文件存放地址
    类数组对象:arguments
    前端开发工程师从入门到精通学习过程及资源总结(持续更新中)
    CSS3的圆角border-radius属性
    内联元素inline-block空隙问题
    js中typeof用法详细介绍
    正则表达式
    sublime text 3 快捷键大全以及配置编译环境
    c# 泛型类
    c# 中config.exe 引发的一些问题
  • 原文地址:https://www.cnblogs.com/cth0/p/11568729.html
Copyright © 2011-2022 走看看