当遇到对象中key是以文字的形式,如何取值

78 阅读1分钟
此时是后端返回的格式
        {
          type: "I类",
          use: [
            "其他",
            "住宅",
            "公寓",
            "学生",
            "职工集体宿舍",
            "宾馆",
            "旅馆",
            "招待所",
          ],
          // day: { weekday: 0.15, holiday: 0.6 },
          // night: { weekday: 0.9, holiday: 0.95 },
          "白天-平日":0.15,
          "白天-假日":0.60,
          "夜晚-平日":0.90,
          "夜晚-假日":0.95
        },

当我们点不出来时

image.png
格式校验不通过,并且取值为NAN

可以尝试item['白天-平日']

          <span v-if="isEdit">
                {{ item['白天-平日'] }}
           </span>
           <el-input v-else v-model="item['白天-平日']"></el-input>

此时正常显示

image.png