自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 键盘没坏,快捷键可以用,但不能打字

键盘没坏,快捷键可以用,但不能打字1、首先,我们打开我们的电脑,然后我们右击电脑桌面上的此电脑;2、弹出的界面,我们点击属性;3、弹出的界面,我们点击设备管理器;4、弹出的界面,我们找到键盘,然后我们点击打开它;5、然后我们右击里面的 HID Keyboard Device标准键盘;6、弹出的界面,我们点击属性;7、弹出的界面,我们点击驱动程序;8、弹出的界面,我们点击更新驱动程序进行更新,之后我们点击确定,这样基本上也就可以使用了。...

2021-05-18 17:41:24 29039 1

原创 移动端测试显示控制台按钮

移动端测试显示控制台按钮框架或普通的html在html文件中加入下面这行代码,就可以在移动端看到右下方的小齿轮图标。点开就可以在移动端查看控制台信息了。<script src="https://cdn.jsdelivr.net/npm/eruda"></script><script>eruda.init();console.log('控制台打印信息');</script>效果如下:Vuenpm install vconsol

2021-03-02 17:28:29 724

原创 ECMAscript2021 新特性

ECMAscript2021 新特性String.prototype.replaceAll在JavaScript中, ]replace() 方法仅替换字符串中一个模式的第一个实例,如果我们需要替换所有就要 使用全局正则表达式提案方法 replaceAll() 返回一个新字符串,其中模式的所有匹配都会被替代项替换。模式可以是字符串或正则表达式,而替换项可以是字符串或针对每次匹配执行的函数。let str = 'I use linux, I love linux'str = str.replac

2021-02-02 15:11:05 521

原创 VUE Tabbar重复点击报错问题

Tabbar重复点击报错问题问题: 当我们重复点击底部导航是控制台回报错报错: 解决方法: 在router.js加以下代码//router.push方法 const originalPush = VueRouter.prototype.push; VueRouter.prototype.push = function(location) { return originalPush.call(this, location).catch(err => err); };

2021-01-29 13:42:38 323

原创 点击 复制文本到剪切板

H5和移动端会有点击icon复制文本到剪切板document.execCommand() 语法document.execCommand(aCommandName, aShowDefaultUI, aValueArgument) 返回值是布尔值,表示是否支持。aCommandName: 一个 DOMString 作为指定要执行的指令。(指令可以为 “copy”,“cut” 等);aShowDefaultUI: 一个 Boolean 作为指示是否展示用户界面,一般为 false;aValueArgum

2021-01-28 16:18:25 315

原创 微信小程序基础

微信小程序基础窗口配置路由/路径 "pages": [ "pages/index/index", "pages/logs/index" ],导航栏标题文字内容 "navigationBarTitleText": "Demo"导航栏背景颜色 "navigationBarBackgroundColor": "#ffffff",导航栏标题颜色"navigationBarTextStyle": "black", //仅支持black,white窗口的背景色"bac

2020-10-22 21:03:09 297

原创 vue 封装axios的api

vue 封装axios的api **axios的封装和api接口的统一管理,其实主要目的就是在帮助我们简化代码和利于后期的更新维护。**首先我们需要安装axiosnpm i axios然后我们需要定义一个js文件,用来封装(直接代码)第一步 封装axios开放环境、拦截器以及请求方式//引入axiosimport axios from 'axios'//生产环境if(process.env.NODE_ENV=='development'){ axios.defaults.ba

2020-10-07 17:20:24 103

原创 GIT 报错:Branch ‘master‘ set up to track remote branch ‘master‘ from ‘origin‘

GIT 报错:Branch ‘master’ set up to track remote branch ‘master’ from ‘origin’git上传仓库时报错解决方法共两步1、移除git remote rm origin2、再次连接git remote add origin ‘地址’

2020-09-18 00:02:15 51171

原创 axios请求简单封装

axios请求封装分为三步1、创建axios实例,定义配置规则//core.jsimport axios from 'axios'import { METHOD } from './config'//创建带配置项目的axios实例const instance = axios.create({ baseURL: 'https://api.it120.cc/small4', timeout: 30000, //设置请求头,解决获取不到参数 headers:{

2020-09-08 08:54:10 197

原创 axios 请求找不到参数

axios 请求(找不到参数)如下图 :可以看到我们已经获取到id ,但还是显示缺少参数** 这时我们可以创建实例化axios,定义一些规则,如请求头来解决**如下代码import axios from 'axios'import { METHOD } from './config'//创建带配置项目的axios实例const instance = axios.create({ baseURL: 'https://api.it120.cc/small4', timeou

2020-09-08 08:33:40 2095

原创 小球半场动画

小球动画(vue半场动画)小球掉入口袋 以下为html代码<!-- 控制开关 --><button @click="show = !show">按钮</button><!-- 给要进行动画的元素包括一个transition标签 --> <transition @before-enter="beforeEnter" @enter="enter" @after-enter="afterEnter"

2020-08-19 17:13:05 194

原创 VUE 过滤器 过滤时间格式(***分钟前)

VUE 过滤器 过滤时间格式(***分钟前)只需用filter过滤进行格式转换即可;以下为代码块 filterTime(old){ let now=new Date().getTime(); let time=now-old; let str='' if(time>=0&&time<1000*60){ str='刚刚' }else if(time

2020-08-17 16:36:30 340

空空如也

空空如也

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

TA关注的人

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