提交 f3acc5af 作者: test

fix: 修复编译警告

上级 6630e6e4
......@@ -6,7 +6,7 @@ import { isArray, isDef, isFunction, isNullOrUnDef, isObject, isString } from '/
import { deepMerge } from '/@/utils'
import { dateItemType, defaultValueComponents, handleInputNumberValue } from '../helper'
import { dateUtil } from '/@/utils/dateUtil'
import { cloneDeep, uniqBy } from 'lodash-es'
import { cloneDeep, get, uniqBy } from 'lodash-es'
import { error } from '/@/utils/log'
interface UseFormActionContext {
......@@ -93,8 +93,7 @@ export function useFormEvents({
} else {
nestKeyArray.forEach((nestKey: string) => {
try {
// eslint-disable-next-line no-eval
const value = eval(`values${delimiter}${nestKey}`)
const value = get(values, nestKey)
if (isDef(value)) {
formModel[nestKey] = value
validKeys.push(nestKey)
......
......@@ -6,16 +6,16 @@
import Icon from '/@/components/Icon/index'
import MenuItem from './components/MenuItem.vue'
import SubMenu from './components/SubMenuItem.vue'
import SimpleMenuTag from './SimpleMenuTag.vue'
import { propTypes } from '/@/utils/propTypes'
import { useI18n } from '/@/hooks/web/useI18n'
import { createAsyncComponent } from '/@/utils/factory/createAsyncComponent'
export default defineComponent({
name: 'SimpleSubMenu',
components: {
SubMenu,
MenuItem,
SimpleMenuTag: createAsyncComponent(() => import('./SimpleMenuTag.vue')),
SimpleMenuTag,
Icon,
},
props: {
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论