jeecg-boot 前端Vue项目的入口流程

该博客主要介绍了Vue项目的路由配置与渲染路径。入口文件为public目录下的index.html,main.js引入App.vue并渲染到index.html。App.vue通过router-view标签引入路由内容,index.js设置全局路由,参数配置在router.config.js,还解析了其内容及展示了效果。

1、路径: index.html → main.js → app.vue → index.js → components/组件

2、入口文件 public目录下的index.html文件

在这里插入图片描述

3、main.js文件引入App.vue文件,渲染到index.html中

在这里插入图片描述

4、App.vue文件中主要的是router-view标签,这里的内容其实是通过路由引入进来的,router-view的内容是在index.js,请看第5点中的截图

在这里插入图片描述

5、index.js中设置一个全局的路由,参数配置是在router.config.js文件中

在这里插入图片描述

6、router.config内容解析,UserLayout.vue的router-view标签呈现什么内容在router.config的children属性中设置好了,如果浏览器访问的是localhost://8080/user/login,则是把Login.vue嵌入到UserLayout.vue,效果如第7点的截图。

在这里插入图片描述
在这里插入图片描述

7、效果展示

在这里插入图片描述
在这里插入图片描述

Jeecg-Boot是一个基于Spring Boot的企业级快速开发平台,它结合了Java技术和前端Vue.js框架。如果你想要在Jeecg-Boot项目中集成Vue2,并实现页面添加水印功能,你可以按照以下步骤操作: 1. **引入依赖**: 首先,在你的前端项目的`main.js`或相关的入口文件中,引入Vue-Watermark这个插件,它可以帮助你在Vue组件上添加图片水印。 ```javascript import Watermark from 'vue-watermark'; Vue.use(Watermark); ``` 2. **创建组件**: 创建一个新的Vue组件,例如`WatermarkedImage.vue`,然后在模板里使用`<watermark>`标签插入带有水印的图片。这里假设水印图片是`watermark.png`。 ```html <template> <div> <img :src="imageSrc" :watermark-src="'watermark.png'" /> </div> </template> <script> export default { data() { return { imageSrc: 'your-image-url', // 你的原图URL }; }, }; </script> ``` 3. **使用组件**: 在需要显示水印的地方,如某个列表项或者详情页,将这个`WatermarkedImage`组件渲染进去。 4. **配置水印选项**: 可以通过props或计算属性设置水印的位置、透明度等属性,根据需求自定义效果。 5. **CSS样式**: 可能还需要一些额外的CSS调整来确保水印和内容布局协调。 注意,这只是一个基础示例,实际应用中可能还需要处理懒加载、服务器端图片处理等情况。此外,如果要在Jeecg-Boot的后台管理界面中集成此功能,你可能需要使用服务提供者模式(Provider Mode)或者其他方式将前端组件暴露给后端。
评论 2
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值