自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 js中的防抖与节流

js中的防抖与节流防抖防抖n秒内的频繁操作,只有最后一次操作会执行函数,如果n秒内又触发操作,则重新计算执行的时间 function debounce(fn, time = 300) { let timer = null return () => { clearTimeout(timer) timer = setTimeout(() => {

2022-04-14 00:52:58 126

原创 vue中使用scss公共变量的方法 :export

导出$menuText:#bfcbd9;$menuActiveText:#409EFF;$subMenuActiveText:#f4f4f5; //https://github.com/ElemeFE/element/issues/12951$menuBg:#304156;$menuHover:#263445;$subMenuBg:#1f2d3d;$subMenuHover:#001528;$sideBarWidth: 210px;:export { menuText: $me

2022-04-08 21:22:54 2306 1

原创 gitee 每次都要输入密码的解决方案

一、查看通信方式;git remote -v如果是:origin https://gitee.com/code/code.git (fetch)origin https://gitee.com/code/code.git (push)则证明是https 通信,这样每次都会提示输入用户名和密码,然后我们将其修改为ssh绑定gitee仓库服务端二、通过以下命令删除原有origin的通信方式git remote rm origin三、重新add ,通过ssh绑定gitee仓库服务端git r

2021-09-01 13:44:17 4633

原创 AppStore技术支持网站

亲爱的用户如果您在使用我们的产品时遇到任何问题,请随时与我们联系,我们将全力全意为您解决!请发邮件与我们联系,我们将24小时为您服务!邮箱地址:info@lg-steel.com谢谢Dear userIf you encounter any problems when using our products, please feel free to contact us, we will try our best to solve for you!Please email us, we will

2021-08-19 10:28:34 594

原创 vue手动封装插件

创建插件文件 msg.vue<template> <div class="msg" ref="msg" :class="{active:msgStatus}"> <div class="msg-warpper"> {{text}} </div> </div></template><script>export default { name:"vue-msg", da

2021-08-11 17:35:42 216

原创 uniapp开发注意事项

1、picker省市区选择器picker当mode = region时为省市区选择器,在App和H5平台数据为空,需要自行填充数据,本次使用的DCloud插件2、canvas在app端为白屏时是因为图片过大,需要缩小图片大小3、uniapp使用color ui时,app端复选框样式问题,在App.vue的style中加入uni-checkbox .uni-checkbox-input { border-radius: 50% !important; color: #ffffff !import

2021-05-14 09:13:39 543

原创 vue3+vite 封装axios请求

vue3+vite 封装axios请求安装axios创建axios实例封装请求方式封装请求接口vue中调用安装axiosnpm install axios创建axios实例// http/index.jsimport axios from 'axios'import { ElLoading, ElMessage} from 'element-plus';//创建axios的一个实例 var instance = axios.create({ baseURL: im

2021-04-29 16:48:15 15400 4

原创 常用函数大全

常用函数大全通用字节转换通用日期格式转换两个日期相差天数获取浏览器信息是否为PC端浏览器模式指定范围随机数网址正则邮箱正则获取location指定值获取location所有参数通用字节转换function bytesToSize(bytes) { if (bytes === 0) return "0 B"; var k = 1024; var sizes = ["B", "KB", "MB", "GB", "TB", "PB", "EB", "ZB", "YB"]; var i = Ma

2021-04-28 09:43:23 97

原创 vue3使用Element Plus 框架

vue3使用Element Plus 框架安装配置完整引入按需引入安装npm安装npm install element-plus --saveyarn安装yarn add element-plus --save配置完整引入入口文件main.jsimport { createApp } from 'vue'import ElementPlus from 'element-plus';import 'element-plus/lib/theme-chalk/index.css';im

2021-04-27 20:31:33 2689

原创 vue3+vite解决跨域

vue3+vite解决跨域vitenginxvite//vite.config.js server: { port: '3000', open: false, //自动打开 base: "./ ", //生产环境路径 proxy: { // 本地开发环境通过代理实现跨域,生产环境使用 nginx 转发 // 正则表达式写法 '^/api': { target: 'http://xxx.xxx.xxx.xxx:9999', //

2021-04-27 14:16:44 9092 1

原创 Vue3+Vue Router4的使用

Vue3+Vue Router4的使用安装创建router使用获取路由信息vue方法router导航守卫安装npm install vue-router@4创建routersrc目录下创建router文件夹并在文件夹中创建 index.js//index.jsimport { createRouter, createWebHashHistory} from 'vue-router'const routes = [{ path: "/", component

2021-04-26 17:09:59 971 1

原创 Vue3.x新特性总结及与vue2.x的对比

vue3.xVue3.x与Vue2.x的区别生命周期不同template模板支持多个根标签响应式对象函数refreactivetoRefs监听属性watch和watchEffect的区别watchwatchEffectVue3.x与Vue2.x的区别生命周期不同Vue2.xVue3.xbeforeCreatesetup()createsetup()beforeMountonBeforeMountmountedonMountedbeforeUpdate

2021-04-25 16:28:28 525 1

原创 Java中的数据类型

Java中的数据类型基本数据类型基本数据类型自动转换引用数据类型常量基本数据类型java中有四类八种基本数据类型第一类:整型 byte short int long第二类:浮点型 float double第三类:逻辑型 boolean(它只有两个值可取true false)第四类:字符型 char在栈中可以直接分配内存的数据是基本数据类型。基本类型类别占用内存大小默认值byte整型1字节0short整型2字节0int整型4字节0

2021-04-16 16:26:29 52

原创 webpack使用

webpack是一种前端资源构建工具,一个静态模块打包器,在webpack看来,前端所有资源文件都会作模块处理,它将根据模块的依赖关系进行静态分析,打包生成对应的静态资源。使用 npm 安装 webpack 同时需要安装 webpack-clinpm install webpack -Dnpm install webpack webpack-cli -D...

2021-04-13 17:44:55 196 2

原创 原型、原型链

每个构造函数都有一个原型对象,原型对象都包含一个指向构造函数的指针,实例都包含一个指向原型对象的内部指针。每个构造函数都有一个原型对象 function Person(name, age, gender) { this.name = name; this.age = age; this.gender = gender; } console.log(Person.prototype)结果:每个构造函数本身都是一个对象,它有一个属性叫

2021-04-02 13:44:02 73

原创 js中的构造函数

构造函数什么是构造函数为什么使用构造函数三级目录什么是构造函数通过new关键字来调用的是构造函数。为什么使用构造函数在使用对象字面量创建一系列同一类型的对象时,这些对象可能具有一些相同的属性方法,此时会产生很多重复的代码,而使用构造函数就可以实现代码复用。如: function Person(name, age, gender) { this.name = name; this.age = age; this.gender = gender; }

2021-04-02 10:26:20 55

原创 微信小程序使用身份证识别

因公司业务需求以及方便用户,需要用户上传身份证后自动识别其中姓名身份证号码信息,方便用户操作,不需要上传身份证后再去重新输入姓名以及身份证号码。因此记录一下微信小程序ocr可识别银行卡、身份证、驾驶证、行驶证、营业执照等,这里仅以身份证识别为例。接口文档: ocr文档不多说,直接贴代码 wx.uploadFile({ url: `https://api.weixin.qq.com/cv/ocr/idcard?type=Front&access_token=access_token`,

2021-03-31 11:22:47 5616 2

原创 vuex安装及使用

vuex安装及使用作用安装引入使用核心概念statemapState...mapStatevuex官网文档:点我进入作用Vuex 是一个专为 Vue.js 应用程序开发的状态管理模式,为了解决兄弟组件或者多层组件传值问题,任何组件都可以直接访问vuex上的数据或方法。安装npm install vuex -S引入import Vue from "vue";//引入vueximport Vuex from "vuex";import App from "./App.vue";impor

2021-03-31 10:49:32 185

原创 vue中使用mock.js

vue中使用moke.js为何使用moke下载moke创建moke.js文件为何使用mokeMock.js的说明文档Mock.js的作用就是:生成随机数据,拦截 Ajax使用情形:1.前端只有接口文档,后台接口暂未写好,这个时候,我们不必等待,也不必手动造一堆静态数据,麻烦而又浪费时间,直接使用Mock.js ,超级方便;2.前端需要一些数据,需要在页面操作很多步骤或者求助后端帮忙造数据,而有了Mock.js,想要什么数据,不必再找后端或者自己走一遍流程;3.使用Mock.js,可以随机生成数

2021-01-08 11:33:39 389 2

原创 uni-app项目搭建

基础框架搭建1.uniApp介绍1.目录结构2.跳转页面3. 运行环境判断4.条件编译5.尺寸单位及样式布局6.生命周期7.图片引用8.html标签1.uniApp介绍1.目录结构2.跳转页面①uni.navigateTo 跳转到页面②uni.switchTab 跳转tabbar如果页面是在导航栏上,则需要使用②3. 运行环境判断uni-app 可通过 process.env.NODE_ENV判断当前环境是开发环境还是生产环境。一般用于连接测试服务器或生产服务器的动态切换。在HBuil

2020-12-11 16:43:19 614 3

空空如也

空空如也

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

TA关注的人

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