用户
 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,登录网站

1

主题

1

帖子

15

积分

新手上路

Rank: 1

积分
15
2018-11-6 21:36:39 slphone 新手上路 楼主 073
请看代码
Page({
  data:{
    num1:"",
    num2: "",
    result:""
  },
  bindAdd:function(e){
    var r =this.data.num1*1+this.data.num2*1;
    this.setData({
      result:r
    });
  },
  bindInput1:function(e){
    var n=e.detail.value;
    if(!isNaN(n))
    {
      this.setData({
        num1:n
      });
    }
  },
  bindInput2: function (e) {
    var n = e.detail.value;
    if (!isNaN(n))
    {
      this.setData({
        num2: n
      });
    }
  }
})


问题1:function(e),括号内的e代表什么?
问题2:e.detail.value什么意思?开头这个e和function(e)有什么关系吗?
问题3:num1和num2输入都是(!isNaN(n),应该是输入num1和num2都是n的意思吧?为什么两个数都要用n,而不是比如num1用n,而num2用x,两个数都用n,不是会混淆?


谢谢



发新帖
您需要登录后才可以回帖 登录 | 立即注册