css毛玻璃效果/el-progress进度条渐变/axios的基本使用/跨域配置/关闭eslint验证
创始人
2024-01-25 03:20:48

css磨砂效果

效果图

在这里插入图片描述

实现方法


Document

关键点

/* 模糊处理 */
background: hsla(0, 0%, 100%, 0.3);
filter: blur(20px); 

HSLA(H,S,L,A)
H:Hue(色调)。0(或360)表示红色,120表示绿色,240表示蓝色,也可取其他数值来指定颜色。取值为:0 - 360
S:Saturation(饱和度)。取值为:0.0% - 100.0%
L:Lightness(亮度)。取值为:0.0% - 100.0%
A:Alpha透明度。取值0~1之间。

filter: blur(radius)
radius是半径,即屏幕上有多少像素相互融合,较大的值会产生更多模糊,单位px,不接受%

只给边框背景设置hsla只有边框半透明的效果:

在这里插入图片描述
要有像毛玻璃那样背景模糊的效果需要在box的底下再加上模糊的底层:

 .box::before {content: "";position: absolute;top: 0;right: 0;bottom: 0;left: 0;filter: blur(20px);}

el-progress进度条渐变

效果图:

在这里插入图片描述

实现方法

直接改内部样式:

::v-deep .el-bg-inner-running .el-progress-bar__inner {background: #9cecfb; /* fallback for old browsers */background: -webkit-linear-gradient(to left,#0052d4,#65c7f7,#9cecfb); /* Chrome 10-25, Safari 5.1-6 */background: linear-gradient(to left,#0052d4,#65c7f7,#9cecfb); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */
}

axios的使用

安装

npm install axios
# 用于提交表单
npm install qs

配置

没有就自己建个
在这里插入图片描述

import axios from 'axios'
import qs from "qs"
const request = axios.create({timeout: 10 * 1000,headers: {// 这里取决于后端要哪种'Content-Type': 'application/x-www-form-urlencoded;charset=utf-8'}
})
export default {// post类型postLogin: (data) => {return axios.post('/api/login', qs.stringify(data))},// get类型recommendmovieforuser: (data) => {return axios.get('/api/recommendmovieforuser?', data)}
}

使用

在需要用到接口的页面引入
在这里插入图片描述
调用接口

 某个方法名 () { // 接口调用api.之前暴露出的接口名(要传的数据).then((res) => {if (!res) {return}console.log('res.data=', res.data)if (res.data.status != 200) {this.$message({message: res.data.message || "请求失败",type: "error",})return}this.$message({message: "请求成功",type: "success",})console.log('res.data.data=', res.data.data)}).catch(() => {this.$message.error('资源获取错误!')})},

跨域配置

修改vue.configs.js

比如说请求接口:http://192.168.222.11:3000/login,在api那里地址要写/api/login
在这里插入图片描述

 devServer: {host: 'localhost',port: 8080,proxy: {'/api': {target: "http://192.168.xxx.xxx:xx/",//后端地址changeOrigin: true,//确定跨域pathRewrite: {'^/api': ''//这个就是以在写请求的时候加上这个api,然后这里重写去掉api}}}}

注意点: vue.configs.js修改后要再次yarn serve/npm run serve使其生效

关闭eslint验证

一般还是需要的,如果觉得没必要的话:

  1. 注释.eslintrc.js

在这里插入图片描述
2. 修改vue.config.js
在这里插入图片描述

transpileDependencies: true //

相关内容

热门资讯

埃菲尔铁塔在哪 中国仿建埃菲尔... 2019年4月26日,广西南宁市,街头惊现一座巨型山寨版埃菲尔铁塔,高约20米,白色塔身,造型逼真,...
公司优势怎么写比较好 如何描述... 我对企业竞争优势的理解和总结
苗族的传统节日 贵州苗族节日有... 【岜沙苗族芦笙节】岜沙,苗语叫“分送”,距从江县城7.5公里,是世界上最崇拜树木并以树为神的枪手部落...
北京的名胜古迹 北京最著名的景... 北京从元代开始,逐渐走上帝国首都的道路,先是成为大辽朝五大首都之一的南京城,随着金灭辽,金代从海陵王...
应用未安装解决办法 平板应用未... ---IT小技术,每天Get一个小技能!一、前言描述苹果IPad2居然不能安装怎么办?与此IPad不...
脚上的穴位图 脚面经络图对应的... 人体穴位作用图解大全更清晰直观的标注了各个人体穴位的作用,包括头部穴位图、胸部穴位图、背部穴位图、胳...
长白山自助游攻略 吉林长白山游... 昨天介绍了西坡的景点详细请看链接:一个人的旅行,据说能看到长白山天池全凭运气,您的运气如何?今日介绍...
猫咪吃了塑料袋怎么办 猫咪误食... 你知道吗?塑料袋放久了会长猫哦!要说猫咪对塑料袋的喜爱程度完完全全可以媲美纸箱家里只要一有塑料袋的响...
世界上最漂亮的人 世界上最漂亮... 此前在某网上,选出了全球265万颜值姣好的女性。从这些数量庞大的女性群体中,人们投票选出了心目中最美...
埃菲尔铁塔在哪 中国仿建埃菲尔... 2019年4月26日,广西南宁市,街头惊现一座巨型山寨版埃菲尔铁塔,高约20米,白色塔身,造型逼真,...
苗族的传统节日 贵州苗族节日有... 【岜沙苗族芦笙节】岜沙,苗语叫“分送”,距从江县城7.5公里,是世界上最崇拜树木并以树为神的枪手部落...
乌拉是什么意思 乌托邦是什么意... 相信对俄罗斯有一定了解的朋友肯定不会对“乌拉”(Ура,读成“歪--屁--哎”的朋友请出门左转不送)...
北京的名胜古迹 北京最著名的景... 北京从元代开始,逐渐走上帝国首都的道路,先是成为大辽朝五大首都之一的南京城,随着金灭辽,金代从海陵王...