calculator.ts 2.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108
  1. // mHome/pages/calculator/calculator.ts
  2. Page({
  3. /**
  4. * 页面的初始数据
  5. */
  6. data: {
  7. /// 底部安全区域
  8. safeBottom: getApp().globalData.safeBottom,
  9. /// 窗口高度
  10. windowHeight: getApp().globalData.windowHeight,
  11. /// 形状
  12. shapes: [{id: 1, name: '圆形'},
  13. {id: 2, name: '公主方'},
  14. {id: 3, name: '祖母绿'},
  15. {id: 4, name: '垫形'},
  16. {id: 5, name: '阿斯切'},
  17. {id: 6, name: '心形'},
  18. {id: 7, name: '梨形'},
  19. {id: 8, name: '雷迪恩'},
  20. {id: 9, name: '椭圆'},
  21. {id: 10, name: '马眼'}],
  22. /// 选中形状
  23. shape: '圆形',
  24. /// 颜色
  25. colors: [{id: 1, name: 'D'},
  26. {id: 2, name: 'E'},
  27. {id: 3, name: 'F'},
  28. {id: 4, name: 'G'},
  29. {id: 5, name: 'H'},
  30. {id: 6, name: 'I'},
  31. {id: 7, name: 'J'},
  32. {id: 8, name: 'K'},
  33. {id: 9, name: 'L'},
  34. {id: 10, name: 'M-N'}],
  35. /// 选中形状
  36. color: '',
  37. /// 净度
  38. neatness: [{id: 1, name: 'FL/IF'},
  39. {id: 2, name: 'VVS1'},
  40. {id: 3, name: 'VVS2'},
  41. {id: 4, name: 'VS1'},
  42. {id: 5, name: 'VS2'},
  43. {id: 6, name: 'Sl1'},
  44. {id: 7, name: 'Sl2'},
  45. {id: 8, name: 'Sl3'},
  46. {id: 9, name: 'l1'},
  47. {id: 10, name: 'l2'}],
  48. /// 选中净度
  49. neatnes: '',
  50. },
  51. /**
  52. * 生命周期函数--监听页面加载
  53. */
  54. onLoad() {
  55. },
  56. /**
  57. * 生命周期函数--监听页面初次渲染完成
  58. */
  59. onReady() {
  60. },
  61. /**
  62. * 生命周期函数--监听页面显示
  63. */
  64. onShow() {
  65. },
  66. /**
  67. * 生命周期函数--监听页面隐藏
  68. */
  69. onHide() {
  70. },
  71. /**
  72. * 生命周期函数--监听页面卸载
  73. */
  74. onUnload() {
  75. },
  76. /**
  77. * 页面相关事件处理函数--监听用户下拉动作
  78. */
  79. onPullDownRefresh() {
  80. },
  81. /**
  82. * 页面上拉触底事件的处理函数
  83. */
  84. onReachBottom() {
  85. },
  86. /**
  87. * 用户点击右上角分享
  88. */
  89. onShareAppMessage() {
  90. }
  91. })