fix: 网元参数配置属性监听异常

This commit is contained in:
TsMask
2024-05-30 17:53:26 +08:00
parent 266d816a21
commit 5bb3cd814c

View File

@@ -1,5 +1,5 @@
<script setup lang="ts"> <script setup lang="ts">
import { reactive, ref, onMounted, watchEffect, toRaw, nextTick } from 'vue'; import { reactive, ref, onMounted, toRaw, nextTick, watch } from 'vue';
import { PageContainer } from 'antdv-pro-layout'; import { PageContainer } from 'antdv-pro-layout';
import { Modal, message } from 'ant-design-vue/lib'; import { Modal, message } from 'ant-design-vue/lib';
import useI18n from '@/hooks/useI18n'; import useI18n from '@/hooks/useI18n';
@@ -1009,17 +1009,24 @@ function fnModalCancel() {
modalState.data = []; modalState.data = [];
} }
watchEffect(() => { // 监听表格字段列排序变化关闭展开
// 监听表格字段列排序变化关闭展开 watch(
if (arrayState.columnsDnd) { () => arrayState.columnsDnd,
() => {
arrayEditClose(); arrayEditClose();
} }
);
// SMF需要选择配置的UPF id // 监听新增编辑弹窗
if (modalState.visible && neTypeSelect.value[0] === 'SMF') { watch(
initUPFIds(); () => modalState.visible,
val => {
// SMF需要选择配置的UPF id
if (val && neTypeSelect.value[0] === 'SMF') {
initUPFIds();
}
} }
}); );
onMounted(() => { onMounted(() => {
// 获取网元网元列表 // 获取网元网元列表