❤ 全面解析若依框架vue2版本(springboot-vue前后分离--前端部分)

❤ 解析若依框架之前台修改

1、修改页面标题-网页logo-页面标题-登录名称

修改网页上的logo

ruoyi-ui --> public --> favicon.ico,把这个图片换成你自己的logo
修改网页标题

根目录下的vue.config.js

const name = process.env.VUE_APP_TITLE || '若依管理系统' // 网页标题

换成自己网站标题
修改页面中的logo

ruoyi-ui --> src --> assets --> logo --> logo.png,把这个图片换成你自己的logo
修改页面标题

ruoyi-ui --> src --> layout --> components --> Sidebar --> Logo.vue

title: '若依管理系统', 换成自己网站的名称(或者全局搜索)
修改登录名称

ruoyi-ui --> src -->views 下的login.vue文件中的

<h3 class="title">若依后台管理系统</h3> 修改成自己的管理后台名称
修改注册系统显示名称

ruoyi-ui --> src -->views 下的register.vue 文件中的

<h3 class="title">若依后台管理系统 修改成自己管理后台名称
配置文件名称

将这个名称 VUE_APP_TITLE = 若依管理系统

换成自己网站名称

2、首页右上角 源码地址 & 文档地址头部管理

在ruoyi-ui=> src => layout => Navnar.vue 下找到 Navbar.vue 这个文件

3、更改面包屑

注意components =》 Breadcrumb=》 index.vue

js 复制代码
isDashboard(route) {
      const name = route && route.name
      if (!name) {
        return false
      }
      return name.trim() === 'Index'
 },
 
 //判别 name.trim() === 'Index' 是否和路由名称对应

4、发布服务器,点击刷新、退出报404和nginx欢迎页面问题解决

layout => Navbar

监听多次刷新时是否 重新载入或者跳转到index

js 复制代码
async logout () {
      this.$confirm('确定注销并退出系统吗?', '提示', {
        confirmButtonText: '确定',
        cancelButtonText: '取消',
        type: 'warning'
      }).then(() => {
        // this.$store.dispatch('LogOut').then(() => {
        //   location.reload()
        // })
        this.$store.dispatch('LogOut').then(() => {
          location.href = '/index';
        })
      })
    }

//【解决结果】无效

5、若依 ruoyi 修改默认布局设置

代码 ruoyi-ui/src/settings.js

6、开启网页的动态标题

标题与路由呼应

7、 自己设定当前标题

直接挂载到mounted 里面即可

js 复制代码
mounted(){
    document.title ='测试权限';
  }

8、若依对于Element主题色的配置

在main.js中配置了Element 主题色配置

更改以后的效果

相关推荐
ZXT4 分钟前
项目精讲 - keepAlive
vue.js
堕落年代4 分钟前
Vue主流的状态保存框架对比
前端·javascript·vue.js
没资格抱怨5 分钟前
el-pagination的使用说明
javascript·vue.js·elementui
沐千熏10 分钟前
Liunx(CentOS-6-x86_64)使用Nginx部署Vue项目
vue.js·nginx·centos
OpenTiny社区14 分钟前
TinyVue的DatePicker 组件支持日期面板单独使用啦!
前端·vue.js
冴羽15 分钟前
Svelte 最新中文文档教程(22)—— Svelte 5 迁移指南
前端·javascript·svelte
树上有只程序猿19 分钟前
Vue3组件通信:多个实战场景,轻松玩转复杂数据流!
前端·vue.js
剪刀石头布啊26 分钟前
css属性值计算过程
前端·css
m0_7482552629 分钟前
Spring Boot 3.x 引入springdoc-openapi (内置Swagger UI、webmvc-api)
spring boot·后端·ui
bin915331 分钟前
DeepSeek 助力 Vue3 开发:打造丝滑的表格(Table)之添加列宽调整功能,示例Table14基础固定表头示例
前端·javascript·vue.js·ecmascript·deepseek