我的下拉框的数据是通过接口从后端获取的,获取到的value是字符串类型,但是保存之后,在点击编辑发现后端返回的字段竟然是number,求问怎么转换
<el-select
v-model="item.frequency"
size="mini"
style="width: 90px"
>
<el-option
v-for="item in complexOption.frequencyOption"
:key="item.name"
:label="item.name"
:value="item.value"
>
</el-option>
</el-select>
其中frequencyOption为从后端获取到的下拉框数组,请各位支招!
这说明后端在保存这个value 的使用 采用的是一个 number 类型
建议与后端保持一致,统一调整为数字类型
不过 你这段代码看起来就算不转换也没有什么影响
最好是让后端改为跟你一样的数据类型,或者你在接收时 写个toString()转换一下类型