为了账号安全,请及时绑定邮箱和手机立即绑定

微信小程序中自定义的计算函数参数的数值如何传递?

微信小程序中自定义的计算函数参数的数值如何传递?

四季花海 2019-01-28 10:20:55
这个函数的作用是根据一个密码和时间计算出另一个密码。两个参数,一个是原密码,一个是时间。返回新密码。在BUTTON点击时执行它,代码如下:wxml中代码:<input password type="number" placeholder="请输入密码" bindinput="passWdInput" maxlength='12'/><button bindtap="SetNumber">生成临时密码</button><input value="{{TmpPwd}}" />JS中的部分代码如下:data: {AdminPwd: "",TmpPwd:""},//获取用户输入的管理员密码passWdInput: function (e) {this.setData({  AdminPwd: e.detail.value })},SetNumber(){this.setData({  TmpPwd: this.getTempPasswd })},getTempPasswd: function (password, time) {// password这个参数的数值应等于AdminPwd,应如何传递??????例外,函数的返回数值又如何传递给TmpPwd????????还有input读取的数据AdminPwd应是字符串,但是函数中的PASSWORD却好象是数组,类型不同,如何使用呢?}
查看完整描述

1 回答

?
FFIVE

TA贡献1797条经验 获得超6个赞

不是很明白你的意思。既然你已经在之前的方法里setData adminPwd了,那么在后面的方法里,直接this.data.adminPwd用不就行了吗。问题描述的太模糊

更新:服了你了,你在方法里面写啊,这样不就行了吗

getTempPasswd: function (password, time) {
    password = this.data.adminPwd
}


查看完整回答
反对 回复 2019-01-28
  • 1 回答
  • 0 关注
  • 1873 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信