bind.js 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566
  1. const app = getApp();
  2. const verify = require("../../../common/js/verify.js");
  3. Page({
  4. /**
  5. * 页面的初始数据
  6. */
  7. data: {
  8. form:{
  9. mobile:'',
  10. password:'',
  11. },
  12. info:{},
  13. },
  14. /**
  15. * 生命周期函数--监听页面加载
  16. */
  17. onLoad: function () {
  18. let self = this;
  19. app.get('user/profile/jucaiInfo',function(res){
  20. self.setData({info:res});
  21. });
  22. },
  23. /**
  24. * 用户点击右上角分享
  25. */
  26. onShareAppMessage: function () {
  27. return {
  28. title: "晋爱人才",
  29. path: "/pages/home/home/home",
  30. };
  31. },
  32. vmodel(e) {
  33. this.setData({
  34. ['form.'+e.currentTarget.dataset.value]:e.detail.value
  35. /**
  36. * e.currentTarget.dataset.value 拿到我要改变的数据 input
  37. * e.detail.value 拿到 我改变以后的值
  38. */
  39. })
  40. },
  41. submit() {
  42. let form = this.data.form;
  43. if (verify.isEmpty(form.mobile)) {
  44. app.msg('手机号不能为空!');
  45. return false;
  46. }
  47. if (!verify.isMobile(form.mobile)) {
  48. app.msg('手机号格式错误!');
  49. return false;
  50. }
  51. if (verify.isEmpty(form.password)) {
  52. app.msg('密码不能为空!');
  53. return false;
  54. }
  55. app.post('user/profile/bindJucai',form,function(res){
  56. app.globalData.userInfo.jucai_id = res.id;
  57. wx.navigateBack();
  58. });
  59. }
  60. })