setting.js 1.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071
  1. //index.js
  2. //获取应用实例
  3. const app = getApp()
  4. Page({
  5. data: {
  6. userInfo: {},
  7. // 模板列表
  8. templateList: [
  9. {
  10. name: '模板一',
  11. url: '/pages/images/template/1.jpg'
  12. },
  13. {
  14. name: '模板二',
  15. url: '/pages/images/template/2.jpg'
  16. },
  17. {
  18. name: '模板三',
  19. url: '/pages/images/template/3.jpg'
  20. },
  21. {
  22. name: '模板四',
  23. url: '/pages/images/template/4.jpg'
  24. },
  25. {
  26. name: '模板五',
  27. url: '/pages/images/template/5.jpg'
  28. },
  29. ],
  30. form: {},
  31. // 二维码
  32. qrcodeUrl: '/pages/images/qrcode.jpg'
  33. },
  34. // 事件处理函数
  35. imageChange: function (e) {
  36. if (e) {
  37. this.setData({ "form.template": this.data.templateList[e.detail.value].name })
  38. this.setData({ "form.imgurl": this.data.templateList[e.detail.value].url })
  39. } else {
  40. this.setData({ "form.template": this.data.templateList[0].name })
  41. this.setData({ "form.imgurl": this.data.templateList[0].url })
  42. }
  43. this.setData({ "form.imgIndex": e ? e.detail.value : 0 })
  44. },
  45. onLoad: function () {
  46. // 模板默认选择
  47. this.imageChange();
  48. // let data = app.globalData.userInfo;
  49. let data = {
  50. avatarUrl: "https://thirdwx.qlogo.cn/mmopen/vi_32/ibzXIKnSribia9qZzSkEokEVfLuxOUEJ8xPAMibU29vB3KS8Pic5fUwUricWsXAEfL8zibZSGjUvPUm6PibxiadY8RAdv1w/132",
  51. car_show: false,
  52. city: "长春市",
  53. create_time: "2021-01-06 16:31:30",
  54. id: "5ff575b0a3f2771eb4d03114",
  55. id_card: "22010319950601161x",
  56. level: 1,
  57. mobile: "13089419810",
  58. name: "刘睿峰",
  59. points: 4100,
  60. province: "吉林省",
  61. set: "168",
  62. stockholder: false,
  63. wxaccount: "lrf402788946",
  64. _id: "5ff575b0a3f2771eb4d03114",
  65. }
  66. this.setData({ userInfo: data });
  67. // 生成二维码
  68. },
  69. })