index.js 629 B

123456789101112131415161718192021222324252627
  1. // 该文件用于创建store实例
  2. import {
  3. action,
  4. observable
  5. } from 'mobx-miniprogram'
  6. export const store = observable({
  7. // 数据字段
  8. userInfo: {},
  9. // 计算属性
  10. get sum() {
  11. return this.numA + this.numB
  12. },
  13. // actions
  14. setUser: action(function (step) {
  15. let grade = step.grade
  16. var gradeObj = {
  17. "PRIMARY_FIRST_GRADE": "一年级",
  18. "PRIMARY_SECOND_GRADE": "二年级",
  19. "PRIMARY_THREE_GRADE": "三年级",
  20. "PRIMARY_SENIOR_GRADE": "四年级",
  21. "PRESCHOOL": "学前班",
  22. }
  23. step.gradeName = grade ? gradeObj[grade] : '请选择'
  24. this.userInfo = step
  25. })
  26. })