实战尚硅谷项目——尚医通(5)

一、网关

可以统一管理访问的地址,对外暴露网关的地址,并且根据请求的实际地址访问不同的服务

1.创建一个网关模块,项目使用gateway
2.引入相关依赖,包括nacos,因为需要在nacos上注册服务
3.配置相关配置
在这里插入图片描述
4.编写一个启动类
在这里插入图片描述
5.处理跨域问题

跨域指网络协议,地址,端口号不同时候访问问题

添加配置类表示允许访问,并且前面的@CrossOrigin注解需要删除
在这里插入图片描述

二、String方法replace的使用场景

把图片转换成base64编码格式进行保存 编码在网络数据传输中“+”会变成“ ”,需要获取编码后重新转换,使用replaceAll(“
”,“+”)

三、省市二级联动效果

使用vue开发

1.从字典数据库中查询出所有省
2.在查询省的方法后通过AJAX请求根据省生成市级的选择列表

四、服务端渲染

通过在服务端完成页面内容的加载,不是在客户端通过AJAX获取数据,这样SEO更有优势,因为可以直接查看完全渲染的页面而不是请求展示loading的菊花图

搭建nuxt环境
1.下载nuxt资源,解压,并且把template中的内容复制到项目文件夹中
2.在配置文件package.json中,name、description、author这几个参数必须修改
3.使用npm install下载相关依赖
4.npm install element-ui下载相关依赖
5.创建myPlugin.js文件
在这里插入图片描述
6.在nuxt.config配置文件中添加配置使用到上面设置的配置
在这里插入图片描述

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值