前端文件日期划分
This commit is contained in:
@@ -1,3 +1,8 @@
|
||||
/**
|
||||
* @description iOS 滚动 Bug 修复混入,解决侧边栏在 iOS 设备上的兼容问题
|
||||
* @author D吕贺034244311
|
||||
* @date 20260616
|
||||
*/
|
||||
export default {
|
||||
computed: {
|
||||
device() {
|
||||
|
||||
@@ -1,3 +1,8 @@
|
||||
<!--
|
||||
@description 侧边栏菜单项组件,递归渲染图标与标题
|
||||
@author D吕贺034244311
|
||||
@date 20260616
|
||||
-->
|
||||
<template>
|
||||
<svg-icon v-if="icon" :icon-class="icon" />
|
||||
<span v-if="title">{{ title }}</span>
|
||||
|
||||
@@ -1,3 +1,8 @@
|
||||
<!--
|
||||
@description 侧边栏链接组件,根据路由类型生成内部链接或外部链接
|
||||
@author D吕贺034244311
|
||||
@date 20260616
|
||||
-->
|
||||
|
||||
<template>
|
||||
<a v-if="isExternal" :href="to" target="_blank" rel="noopener">
|
||||
|
||||
@@ -1,3 +1,8 @@
|
||||
<!--
|
||||
@description 侧边栏 Logo 组件,展示系统标识与品牌图标
|
||||
@author D吕贺034244311
|
||||
@date 20260616
|
||||
-->
|
||||
<template>
|
||||
<div :class="{'collapse':collapse}" class="sidebar-logo-container">
|
||||
<transition name="sidebarLogoFade">
|
||||
|
||||
@@ -1,3 +1,8 @@
|
||||
<!--
|
||||
@description 侧边栏菜单递归组件,支持多级嵌套菜单的渲染
|
||||
@author D吕贺034244311
|
||||
@date 20260616
|
||||
-->
|
||||
<template>
|
||||
<div v-if="!item.hidden" class="menu-wrapper">
|
||||
<template v-if="hasOneShowingChild(item.children,item) && (!onlyOneChild.children||onlyOneChild.noShowingChildren)&&!item.alwaysShow">
|
||||
|
||||
@@ -1,3 +1,8 @@
|
||||
<!--
|
||||
@description 侧边栏容器组件,管理导航菜单的渲染与折叠状态
|
||||
@author D吕贺034244311
|
||||
@date 20260616
|
||||
-->
|
||||
<template>
|
||||
<div :class="{'has-logo':showLogo}">
|
||||
<logo v-if="showLogo" :collapse="isCollapse" />
|
||||
|
||||
Reference in New Issue
Block a user