vue脚手架配置代理
在vue.config.js
中添加如下配置
devServer: {
proxy: "http://localhost:5000", // 配置需要请求接口的地址,只需到端口号写到即可
}
说明:
编写vue.config.js
配置具体代理规则:
devServer: {
proxy: {
'/xiaowang': { // 配置所有以 '/xiaowang'开头的请求路径
target: 'http://localhost:5000', // 代理目标的基础路径
pathRewrite: { '^/xiaowang': "" }, // 若真实请求路径没有'/xiaowang'的这个虚拟目录,则可以过滤这个目录
ws: true,
ChangeOrigin: true, // 是否与请求的资源端口号保持一致
},
.... // 配置多个就跟上面配置类似
}
}
说明:
作用:让组件可以向子组件指定位置插入html结构,也是一种组件间通信的方式,适用于父组件 ===> 子组件。
分类:默认插槽、具名插槽、作用域插槽。
使用方式
默认插槽
父组件中:
html结构
子组件:
插槽默认内容....
具名插槽
父组件中:
html结构
子组件:
插槽默认内容....
作用域插槽
理解:数据在组件的自身,但根据数据生成的结果需要组件的使用者来决定。
父组件中:
- {{g}}
子组件中: