自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Vue混入mixin使用方法

混入(mixin)是一种十分灵活的方法,增加了vue中功能的复用性 那么在使用mixin时一般习惯在项目中创建一个文件夹来收纳这些js文件,用于其他组件中的引入 使用是需要在使用的组件中引入当前这个文件 引入后就可以在组件中访问到这个js文件中的参数,以及方法,并且这个js文件中的生命周期同样会执行,并且比组件中的生命周期要快 ...

2021-10-11 17:44:39 205

原创 深拷贝数组,对象的递归

//递归,拷贝对象和数组,不能拷贝function var obj = { name: 'liu', age: { name: 'zhang', arr: [1, 2, 3, {name:'li'}] } } //需要一个拷贝的目标对象 function getObj(object) { if (object instanceof Array) { var newObj = [] } else { var

2021-06-21 20:54:09 84

转载 解决axios,post请求传递不了对象{}参数的问题

由于axios默认发送数据时,数据格式是Request Payload,而并非我们常用的Form Data格式,PHP后端未必能正常获取到,所以在发送之前,需要使用qs模块对其进行处理。 首先 npm install --save qs 然后 import qs from 'qs'; ... axios.post('post.php', qs.stringify({ a: '1' })) .then( ... ) .catch( ... ); ...

2021-06-08 19:43:01 515

原创 小程序监测滑动方向

1、在需要监测的盒子中添加事件(wxml) <view bindtouchstart='touchStart' bindtouchmove='touchMove' bindtouchend="touchEnd"> 2、在当前文件js中的data对象中声明两个数组(js/data) touchS : [0,0], touchE : [0,0], 3、事件监听 // 触摸开始事件 touchStart: function(e){ // console.log(e.touches[0]

2021-06-02 11:01:24 269

原创 Vuex(Vue状态管理模式)

一、初识vuex 1、关于vuex VueX是适用于在Vue项目开发时使用的状态管理工具。用来管理和维护vue项目中组件之间传递的参数,我们只需要把这些值定义在vuex中,即可在整个vue项目中使用 2、安装vuex 二、vuex中的核心内容 在vuex对象中,除了state,还有用来操作state中数据的方法集,以及对state中数据加工的方法集等等。 vuex重要的六大模块 state 存放状态、存放需要使用或加工的参数 mutations 对state成员进行操作 getters 加工sta

2021-05-13 19:25:31 184

原创 H5个C3的新特性

H5的新增 首先我们来看一下在h5中都有哪些新增 1.语义化标签:header、footer、section、nav、aside、article 语义化标签主要就是方便了后期项目的管理,别人看见这个标签了解他的意义是哪个方面的内容,更方便他人介入管理 2.增强型表单:input 的多个 type 比如input可以通过type类型转换为button ,单选框(checkbox) 3.表单控件,calendar、date、time、email、url、search。 表单控件也可以理解为input的多

2021-04-11 17:01:00 246

原创 前端性能优化

一、性能优化的目的与原则 在我们做性能优化的时候要先去了解为什么要去优化,哪些可以优化 ** 优化的目的** 让页面加载更快 对用户操作响应的及时,带来更好的用户体验 降低服务器负荷 原则 首先优化要有理有据,不能凭空猜想 要深入了解业务 那么在了解完这些后我们就可以考虑一下,从哪个方面去入手, ...

2021-04-11 13:46:51 84

原创 什么是promise

1、promise是什么? Promise 是异步编程的一种解决方案,其实是一个构造函数,自己身上有all、reject、resolve这几个方法,原型上有then、catch等方法。 Promise对象有以下两个特点。 (1)对象的状态不受外界影响。Promise对象代表一个异步操作,有三种状态:pending(进行中)、fulfilled(已成功)和rejected(已失败)。只有异步操作的结果,可以决定当前是哪一种状态,任何其他操作都无法改变这个状态。 (2)一旦状态改变,就不会再变,任何时候都可以得

2021-04-08 22:50:05 104

原创 数组有哪些方法

数组有哪些方法 一、操作方法 1、增 (1):push()添加到数组末尾任意或多个值 <script> var getNumber=[1,2,3,4]; getNumber.push(5,6,7); console.log(getNumber); // 那么打印出来的getNumber就是[1,2,3,4,5,6,7] </script> (2):unshift() 添加任意多个值在数组的头部 <scri

2021-02-10 00:40:20 305

空空如也

空空如也

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

TA关注的人

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