强制改为number类型 因为默认你写的数字最终会转换成字符串
<el-form-item label="区域">
<el-cascader
v-model="searchForm.allow_area"
:options="options"
:props="props1"
clearable
@change="handleChange"
/>
</el-form-item>
<script setup lang="ts">
// 项目渲染数据时。此处是方便理解
const render = () => {
searchForm.value.allow_area = Number(
localStorage.getItem("allow_area")
? localStorage.getItem("allow_area")
: 110000
)
}
//const props1 = { checkStrictly: true }
//后台不接受数组
/* const handleChange = value => {
console.log("🚀 ~ handleChange ~ value:", value)
if (value.length >= 2) {
searchForm.value.allow_area = value[1]
} else {
searchForm.value.allow_area = value[0]
}
} */
</script>