fix: 修复文件设置问题
- 修改设置出错的问题 - 修复 scss 样式报错的问题 (deep)
This commit is contained in:
@@ -14,7 +14,7 @@
|
|||||||
@blur="handleMinNumberBlur"
|
@blur="handleMinNumberBlur"
|
||||||
@update:model-value="
|
@update:model-value="
|
||||||
(value) => {
|
(value) => {
|
||||||
actionQuestion.config.min_number = value === '' ? 0 : value;
|
actionQuestion.config.min_number = value === '' ? 1 : value;
|
||||||
}
|
}
|
||||||
"
|
"
|
||||||
>
|
>
|
||||||
@@ -34,7 +34,7 @@
|
|||||||
@blur="handleMaxNumberBlur"
|
@blur="handleMaxNumberBlur"
|
||||||
@update:model-value="
|
@update:model-value="
|
||||||
(value) => {
|
(value) => {
|
||||||
actionQuestion.config.max_number = value === '' ? 0 : value;
|
actionQuestion.config.max_number = value === '' ? 1 : value;
|
||||||
}
|
}
|
||||||
"
|
"
|
||||||
>
|
>
|
||||||
@@ -129,7 +129,7 @@ const actionQuestion = computed({
|
|||||||
console.log(`action question`, actionQuestion.value);
|
console.log(`action question`, actionQuestion.value);
|
||||||
// 处理显示值,如果值为0则返回空字符串以显示placeholder
|
// 处理显示值,如果值为0则返回空字符串以显示placeholder
|
||||||
const displayValue = (value) => {
|
const displayValue = (value) => {
|
||||||
return value == 0 ? '' : value;
|
return value === 0 ? '' : Number(value);
|
||||||
};
|
};
|
||||||
|
|
||||||
// 处理最小数量失焦事件
|
// 处理最小数量失焦事件
|
||||||
@@ -145,7 +145,7 @@ const handleMinNumberBlur = (e) => {
|
|||||||
const handleMaxNumberBlur = (e) => {
|
const handleMaxNumberBlur = (e) => {
|
||||||
// 如果输入为空,设置为0
|
// 如果输入为空,设置为0
|
||||||
if (e.target.value === '') {
|
if (e.target.value === '') {
|
||||||
actionQuestion.value.config.max_number = 0;
|
actionQuestion.value.config.max_number = 1;
|
||||||
}
|
}
|
||||||
emit('saveOption');
|
emit('saveOption');
|
||||||
};
|
};
|
||||||
@@ -176,6 +176,7 @@ const minMax = (e) => {
|
|||||||
}
|
}
|
||||||
emit('saveOption');
|
emit('saveOption');
|
||||||
};
|
};
|
||||||
|
|
||||||
const fileTypeList = ref([]);
|
const fileTypeList = ref([]);
|
||||||
const fileType = ref([]);
|
const fileType = ref([]);
|
||||||
actionQuestion.value.config.file_type.split(',').map((item) => {
|
actionQuestion.value.config.file_type.split(',').map((item) => {
|
||||||
@@ -308,7 +309,7 @@ watch(
|
|||||||
</script>
|
</script>
|
||||||
<style scoped lang="scss">
|
<style scoped lang="scss">
|
||||||
.action-field {
|
.action-field {
|
||||||
& ::v-deep .van-field__label {
|
:deep(.van-field__label) {
|
||||||
color: #bfbfbf;
|
color: #bfbfbf;
|
||||||
font-size: 14px;
|
font-size: 14px;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user