自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

前端kk的博客

记录和分享

  • 博客(10)
  • 资源 (3)
  • 收藏
  • 关注

原创 【JS】深拷贝与浅拷贝的区别,实现深拷贝的几种方法

如何区分深拷贝与浅拷贝,简单点来说,就是假设B复制了A,当修改A时,看B是否会发生变化,如果B也跟着变了,说明这是浅拷贝,拿人手短,如果B没变,那就是深拷贝,自食其力。此篇文章中也会简单阐述到栈堆,基本数据类型与引用数据类型,因为这些概念能更好的让你理解深拷贝与浅拷贝。我们来举个浅拷贝例子:let a=[0,1,2,3,4], b=a;console.log(a===b);...

2018-10-31 19:10:37 108

转载 JS监听手机端浏览器的后退按钮的事件方法

转载地址:http://www.jb51.net/article/89921.htm 首先我们要了解浏览器的history。大家知道在页面中我们可以使用javascript window history,后退到前面页面,但是由于安全原因javascript不允许修改history里已有的url链接,但可以使用pushState方法往history里增加url链接,并且提供popstat...

2018-10-30 10:45:12 2439

转载 vue-amap(vue 地图)

昨天把vue的地图(高德)搞了下:步骤:1.去高德开发者平台申请key;2.安装vue-amap;3.使用组件调用地图1.npm安装vue-amapnpm install vue-amap --save2.在项目main.js引入vue-amapimport AMap from 'vue-amap';Vue.use(AMap); // 初始化vue-amapA...

2018-10-24 14:43:28 2001 3

原创 vue登录拦截与请求/响应拦截

登录拦截在路由文件 router.js 中引入 store.jsimport store from '../store/store'配置需要登录权限的路由   {            path: '/main',            meta: {                requireAuth: true // 添加该字段,表示进入这个路由是需要登录的     ...

2018-10-22 11:20:30 3646 1

原创 cordova build android遇到的问题

一.下载gradle-2.2.1-all.zip不成功,一直在下载,卡在这个downloading http://services.gradle.org/distributions/gradle-2.2.1-all.zip这里,然后等很久后就会超时,大致两种报错:(我等了大半天的时间,没有等到结果就终止了,下面的错误是在网上看到的,自己记录一下)1.java.net.unknownhostexc...

2018-10-19 15:09:22 1846

原创 cordova环境搭建以及将vue的webapp打包成ios和安卓的debug和release版本app

简介cordova可以帮我们将一个webApp打包成安卓apk和ios的App,本文详细描述了cordova的环境搭建以及打包vue项目的webapp成手机端的App的详细过程,打包的app分为debug版本的调试版以及能上线的release版本,其中都会做详细介绍,文章中会也会描述整个环节遇到的坑以及解决办法。cordova环境搭建安装node以及全局安装cordova,node安装...

2018-10-17 19:29:50 987

原创 FastClick用法

为什么要使用FastClick移动设备上的浏览器默认会在用户点击屏幕大约延迟300毫秒后才会触发点击事件,这是为了检查用户是否在做双击。为了能够立即响应用户的点击事件,才有了FastClick。项目地址:https://github.com/ftlabs/fastclickFastClick的使用安装fastclick安装fastclick可以使用npm,Component和B...

2018-10-16 14:17:02 2350

原创 FastClick使用之trigger触发click失效

最近为了提升web app在ios上的点击效率,使用了FastClick.js,效果很明显,基本是点击后立马有反馈。可是发现一个问题,在使用模拟点击的时候,并不能触发点击的目的。$("#btn").trigger("click");//模拟点击而以上代码,在安卓上,却能正常触发。于是百度查找了相关的资料,找到以下内容(引用自http://amazeui.org/1.x/javascr...

2018-10-16 14:13:06 903 1

原创 vue实现前进刷新后退不刷新效果

最近在用vue尝试着做移动端的项目。希望实现前进刷新、后退不刷新的效果。即加载过的界面能缓存起来(返回不用重新加载),关闭的界面能被销毁掉(再进入时重新加载)。例如对a->b->c 前进(b,c)刷新,c->b->a 后退(b,a)不刷新。由于 keep-alive 会把所有加载的过的界面都缓存起来,没法实现返回时将界面销毁掉,导致再进入时没有重新加载这个界面。于是首先...

2018-10-10 14:28:02 1486

原创 better-scroll 与fastclick点击事件相冲突

better-scroll 点击事件与fastclick点击事件相冲突导致图片点击无反应import BScroll from 'better-scroll'  export default {    props: {      probeType: {        type: Number,        default: 1      },      click: {...

2018-10-09 16:25:40 710

mac webstorm 快捷键配置

mac webstorm 快捷键配置

2022-04-20

axios 面向对象封装

axios 面向对象封装 可以多实例调用

2022-03-22

node_koa-sql.zip

koa 实现 基本登录注册 刷新token的 demo,简单易懂

2021-12-06

空空如也

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

TA关注的人

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