云开发微信小程序枚举值为什么不能显示所选文字呢?

如图下拉选择 男女不限 选项:

img

如图已选定:

img

提交后只显示了一个 代号数字0,

img

如何显示“男女不限”这个文字呢,像下面这个效果?

img

请赐教

官方都实例都是已数组键值坐标方式获取的,想要达到你获取的效果,需要设定一个数组和一个键值记录变量,例如


    xyArray: ['点击选择','男女不限','男','女'], // 性别数据
    xyIndex: 0, // 默认性别 数组坐标
    
  xyChange: function (e) {
    this.setData({
      xyIndex: e.detail.value
    })

  },

    that.data.xyArray[xyIndex]; //通过坐标 获取数组 当前选择的信息