From d42a8701dafa7b3044361dc5330cfc1a8470168c Mon Sep 17 00:00:00 2001 From: TsMask <340112800@qq.com> Date: Wed, 26 Jun 2024 16:47:45 +0800 Subject: [PATCH] =?UTF-8?q?style:=20=E5=8F=82=E6=95=B0=E9=85=8D=E7=BD=AE?= =?UTF-8?q?=E8=A7=84=E5=88=99=E6=A0=A1=E9=AA=8C=E7=A4=BA=E4=BE=8B=E5=86=99?= =?UTF-8?q?=E6=B3=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../configManage/configParamTreeTable/hooks/useOptions.ts | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/views/configManage/configParamTreeTable/hooks/useOptions.ts b/src/views/configManage/configParamTreeTable/hooks/useOptions.ts index 5b2f00dc..3c5fce98 100644 --- a/src/views/configManage/configParamTreeTable/hooks/useOptions.ts +++ b/src/views/configManage/configParamTreeTable/hooks/useOptions.ts @@ -23,6 +23,8 @@ export default function useOptions() { } switch (type) { case 'int': + // filter: "0~128" + if (filter && filter.indexOf('~') !== -1) { const filterArr = filter.split('~'); const minInt = parseInt(filterArr[0]); @@ -73,6 +75,8 @@ export default function useOptions() { } break; case 'bool': + // filter: '{"0":"false", "1":"true"}' + if (filter && filter.indexOf('{') === 1) { let filterJson: Record = {}; try { @@ -90,6 +94,8 @@ export default function useOptions() { } break; case 'string': + // filter: "0~128" + // 字符串长度判断 if (filter && filter.indexOf('~') !== -1) { try { @@ -127,6 +133,8 @@ export default function useOptions() { break; case 'regex': + // filter: "^[0-9]{3}$" + if (filter) { try { let regex = new RegExp(filter);