自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

时漂亮的博客

吾日三省吾身,白否富否美否,否!滚去敲代码

  • 博客(66)
  • 收藏
  • 关注

原创 文件大小的过滤器

【代码】文件大小的过滤器。

2024-04-09 13:53:38 108

原创 vue项目引入代码编辑器

【代码】vue项目引入代码编辑器。

2024-04-08 10:10:37 223

原创 整体修改滚动条样式

【代码】整体修改滚动条样式。

2024-04-02 09:36:40 97

转载 梯形Tab栏(卡片式)

【代码】梯形Tab栏(卡片式)

2024-02-29 11:08:15 49

原创 将下划线格式化为驼峰命名方式

【代码】将下划线格式化为驼峰命名方式。

2023-12-20 09:24:49 87

原创 将多维数组扁平化为一维数组

2. ES6的方法flat。3. 数组reduce方法。

2023-11-28 14:43:26 99

原创 css实现图片绕中心旋转,鼠标悬浮按钮炫酷展示

【代码】css实现图片绕中心旋转,鼠标悬浮按钮炫酷展示。

2023-11-24 10:21:37 489

原创 遍历对象数组,格式化为

【代码】遍历对象数组,格式化为。

2023-11-08 11:57:57 74

原创 基于swiper5做的轮播图

【代码】基于swiper5做的轮播图。

2023-10-31 16:15:16 73

原创 js禁止触摸屏浏览器左右滑动

【代码】js禁止触摸屏浏览器左右滑动。

2023-10-31 11:30:52 457

原创 css媒体查询适配pc端

【代码】css媒体查询适配pc端。

2023-09-02 21:11:31 349

原创 三步完成echers展示离线地图

【代码】三步完成echers展示离线地图。

2023-09-01 13:00:10 990

原创 error 403 In most cases, you or one of your dependencies are requesting解决

刚开始以为是登录了前公司的git账号导致。后来发现是镜像源的问题。

2023-05-22 12:35:19 296

原创 毛玻璃效果

backdrop-filter: blur(10px)

2023-03-10 13:53:35 86

原创 中国城市中心点坐标

各城市中心点坐标

2022-11-09 11:57:21 3507 3

原创 JS数字转大写

数字转大写,数字转人民币

2022-10-24 10:12:35 351

原创 git回退到某个版本

git命令行回退某一个版本

2022-09-08 11:49:38 157

原创 按钮倒计时提醒

倒计时

2022-08-05 14:22:53 92

原创 forEach如何中断循环

1.使用continue报错2.使用break报错3.使用return let arr = [1, 2, 3] arr.forEach(item=> { if(item ==2) { return } console.log(item); })// 输出 1 , 3正确方法:1.try throw2.使用其他方法...

2022-05-10 11:11:08 9518

原创 vendor.js? [sm]:190 [Vue warn]: Error in render: “TypeError: Cannot read property ‘replace‘ of undef

解决方法:后端返回的数据肯能是null

2022-04-20 10:23:26 540

原创 vue elementui两个时间控件结束日期要大于开始日期

时间选择器可选择范围

2022-04-11 11:14:28 2088 1

原创 el-input校验只能输入正整数

el-input

2022-04-08 15:45:39 3924 1

转载 echarts实现3d环形饼状图

首先确保在项目中引入了echarts和echarts-gl"echarts": "^4.9.0","echarts-gl": "^1.1.2"剩下的配置好optionData的数据,交给代码<template> <div class="water-eval-container"> <div class="cityGreenLand-charts" id="cityGreenLand-charts"> &lt...

2022-03-04 18:04:25 22290 45

原创 css超出隐藏

1.单行超出隐藏div { overflow:hidden; //超出的文本隐藏 text-overflow:ellipsis; //用省略号显示 white-space:nowrap; //不换行}2.多行超出隐藏div{ overflow:hidden; text-overflow:ellipsis; display:-webkit-box; //将对象作为弹性伸缩盒子模型显示。 -webkit-box-orient:vertical; // 从上

2022-02-19 10:34:48 20327

原创 vue的生命周期、uni-app页面生命周期

vue的生命周期uni-app页面生命周期(uni-app支持vue的生命周期)onLoad 和 onShow 的区别

2022-02-19 10:04:25 4472 1

原创 JS正则表达式隐藏身份证中间8位(电话号码/姓名/千位符)......

// 案例<template> <div>{{ house || '' + address || '' }}</div> <div>{{ house || '' }} {{ address || '' }}</div> <div>{{ (house || '').concat(address || '') }}</div> <div>{{ idCard && idC.

2022-01-15 17:35:08 5700 1

原创 vue中做移动端Rem适配

Vant 中的样式默认使用 px 作为单位,如果需要使用 rem 单位,推荐使用以下两个工具: postcss-pxtorem 是一款 postcss 插件,用于将单位转化为 rem lib-flexible 用于设置 rem 基准值 一、使用 lib-flexible 动态设置 REM 基准值(html 标签的字体大小)1、安装yarn add amfe-flexible2、然后在 main.js 中加载执行该模块import 'amfe-flexible'最后测

2021-12-22 17:40:07 660 1

原创 Vue实现图片懒加载vue-lazyload

1.下载npmivue-lazyload-S2.引入挂载import Vue from 'vue'import App from './App.vue'import VueLazyload from 'vue-lazyload' Vue.use(VueLazyload) // or with optionsVue.use(VueLazyload, { preLoad: 1.3, error: 'dist/error.png', loading: 'dist/lo...

2021-12-15 10:21:38 719 2

原创 前端常见面试题总结(持续更新中~~~)

promise是什么Promise 是一个对象,一般作为构造函数来使用(new Promise),它里面有 3 种状态,pending(处理中)、fulfilled(成功)、rejected(失败)。怎么用拿到一个 Promise 实例后,具有 then 和 catch 方法,一般 then 里面拿到成功的结果,catch 拿到失败的结果。解决了什么问题它主要解决了回调地狱的问题,但是 Promise 并不能简化代码。有什么替代方案所以我一般工作的时候都会配合 async/a

2021-12-14 17:52:07 1355

原创 form表单只有一个input框会自动提交

<!-- 头部搜索 --> <el-form class="head"> <el-form-item class="search" :model="reqData"> <span>学科名称</span> <el-input placeholder="请输入" v-model="reqData.subjectName" ..

2021-12-14 16:46:20 1287

原创 React中常用的包,库

prop-types包1.下载prop-types包yarn addprop-types2.引入prop-typesimprot propTypes from 'prop-types'3.把propTypes作为静态属性进行校验export default class TodoMain extends Component { static propTypes = { list: PropTypes.array, }}模拟接口(json-ser.

2021-12-09 21:01:14 1168 1

原创 React组件传参

父传子: 父组件通过自定义属性提供数据 子组件接收{类组件this.props 函数组件:第一个形参,一般写成props} 传递对象里面的所有属性 <child {...obj} /> 注意事项:1.单向数据流: 父组件修改的数据会影响使用到此数据的子组件 子组件不要直接修改父组件的数据 2.可以传递任意的类型: 传递数字 <child age={18} /> 传递字符串等价的两种写法: <child

2021-12-09 09:11:33 617

原创 Vue中组件间传值的方式有哪些?(清晰明了)

序号 方式 使用场景 说明 1 props 父=>子(属性传参) 接收数据:子组件中props定义接收 派发数据:父组件中绑定的数据进行派发 2 $emit/$on 子=>父组件通信(事件传参) 接收数据:父组件调用$on/v-on 派发数据:子组件调用$emit() 3 event bus 兄弟组件通信 跨层级组件通信 *自定义观察

2021-11-27 20:15:38 246

原创 权限管理整个流程

权限管理整个流程用户管理:帐号的增删改查,为该帐号分配角色角色管理:角色的增删改查,为该角色分配权限数据权限管理:需要进行权限管理的页面进行增删改查权限管理分三部分- api - 主要后端处理, - 前端:响应拦截统一错误处理- 路由 1. 将路由分为二大块 - 静态路由:不需要访问权限的路由 - 动态路由:需要权限访问的路由 - 默认只有静态路由 2. 在获取到用户信息后 1. 用户信息中包含当前用户能访问的权限页面的数据 2....

2021-11-26 17:17:39 964

原创 关于Uncaught (in promise) TypeError: Object(...) is not a function报错

首先看报错,我们可以知道这个报错是在promise里面,也就是在发送请求的过程中出的问题在api里面导入import request from '@/utils/request';导出:export 和 export default那先来科普下这两者的区别两者都能做的导出常量、函数、文件、模块等可在别的文件import 导入使用导出的(常量、函数、文件、模块)两者不同的地方export可以有多个; export default只能有一个export default为模块指...

2021-11-20 19:50:27 20761 1

原创 VUE中的CSS样式穿透

什么是样式穿透?所谓的穿透,官方叫做深度选择器。当我们在view组件组件中写的样式,在检查网页时发现没有生效,原因是<style scoped></style>中的scoped所致,当<style>标签有scoped属性时,它的 CSS 只作用于当前组件中的元素,此时就需要用到样式穿透如何使用深度选择器?在我们想穿透的选择器前边添加 >>> 或者 /deep/ 或者 ::v-deep。>>>可能存在问题,建议...

2021-11-16 21:16:13 1627

原创 Vue 项目打包并去掉所有的console.log输出

一、 npm run build 生成dist文件夹 路由懒加载 去掉所有的console 安装插babel-plugin-remove-console(项目上线时要用到的插件) 移除打包的第三方包 // 项目在发布时需要用到的 babel 插件数组const proPlugins = []// 如果当前是测试环境或者是生产环境,则使用去掉 console 的插件if (process.env.NODE_ENV === 'test' || process.e

2021-11-16 20:47:42 748

原创 实际开发者如何解决跨域

创建一个文件夹, C:\aaa 创建一个谷歌浏览器的快捷方式 在快捷方式点右键 =>属性=>目标,移动到最后,加入空格,粘贴 --disable-web-security --user-data-dir=C:\aaa 点击确定,打开后就是跨域浏览器 ...

2021-11-13 21:32:21 260

原创 Scss和Less的基本使用和区别

Less 变量 @ 嵌套 &代表父级 .app{ &:hover{ }} 定义方法 .border(@w,@color){ .border:@w solid @color;}.app{ .border(1px,red)} Scss 变量:$ $width:5px; 嵌套 &:代表父级 混入用法 定义...

2021-11-13 21:20:55 238

原创 配置开发环境和生产环境基础地址

1.在src同级目录下配置.env.development文件和.env.production文件VUE_APP_URL="url地址"2.在utils/request.js文件下配置请求的基准地址// 导入axiosimport axios from 'axios'// 配置请求的基准URL地址axios.defaults.baseURL = process.env.VUE_APP_URLconst _axios = axios.create({ baseURL: pro..

2021-11-12 16:26:21 1631

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除