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

2024-03-11 1568阅读

温馨提示:这篇文章已超过376天没有更新,请注意相关的内容是否还可用!

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

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

一般在vue项目public文件夹下命名为“favicon.ico”

❤ 处理步骤

第1步:将图标重命名为“favicon.ico”,并放在项目根目录 下。

第2步:然后在index.html中引入,title中修改页面标题。

第3步:修改build文件夹下 webpack .dev.conf.js和webpack.prod.conf.js文件中的内容。

第五步:重新已经成功

修改网页上的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文件中的

若依后台管理系统

修改成自己的管理后台名称

修改注册系统页面显示名称

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

若依后台管理系统 修改成自己管理后台名称

配置文件名称

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

换成自己网站名称

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

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

3、更改面包屑

注意components =》 Breadcrumb=》 index.vue

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

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

layout => Navbar

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

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、开启网页的动态标题

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

标题与路由呼应

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

7、 自己设定当前标题

直接挂载到mounted 里面即可

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

mounted(){
    document.title ='测试权限';
  }

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

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

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

更改以后的效果

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

9、修改若依的加载页面

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

找到ruoyi-ui目录中的public目录下的index.html文件

然后按照自己想要的进行更改就可以

10、删除方法

removerty(row) {
      let _this = this;
       _this.$confirm('您是否确认删除?', "警告", {
        confirmButtonText: "确定",
        cancelButtonText: "取消",
        type: "warning"
      }).then(function() {
      // 更改之前
        return deleteArchives(row.userId);
       // 更改之后
       deleteArchives(row.userId).then(res => {
        	 if(res.code==200){
        	    console.log(res,'正确信息');
        	 }else{
        	 	console.log(res,'错误信息');
        	 }
      });
      }).then(() => {
        _this.handleQuery();
       // _this.msgSuccess("删除成功");// 隐藏掉
      }).catch(function() {});
    },

相关问题解析部分:

1 、Duplicate keys detected: ‘contablist’. This may cause an update error.

已解决(地址)

路由地址重复添加

2、Invalid prop: type check failed for prop “to”. Expected String with value “[object Object]”, got Object found in

旧的版本在src => layout => Sidebar里面有一个 Link 的to 的形式错误

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

VPS购买请点击我

免责声明:我们致力于保护作者版权,注重分享,被刊用文章因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理! 部分文章是来自自研大数据AI进行生成,内容摘自(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供学习参考,不准确地方联系删除处理! 图片声明:本站部分配图来自人工智能系统AI生成,觅知网授权图片,PxHere摄影无版权图库和百度,360,搜狗等多加搜索引擎自动关键词搜索配图,如有侵权的图片,请第一时间联系我们,邮箱:ciyunidc@ciyunshuju.com。本站只作为美观性配图使用,无任何非法侵犯第三方意图,一切解释权归图片著作权方,本站不承担任何责任。如有恶意碰瓷者,必当奉陪到底严惩不贷!

目录[+]