自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 js的三种异步处理

Promise 对象含义:Promise是异步编程的一种解决方案,优点:相比传统回调函数和事件更加合理和优雅,Promise是链式编程(后面会详细讲述),有效的解决了令人头痛的回调地狱问题,Promise的结果有成功和失败两种状态,只有异步操作的结果,可以决定当前是哪一种状态,外界的任何操作都无法改变这个状态基本用法: //ES6 规定,Promise对...

2019-01-21 01:15:00 91

转载 微信小程序支付功能讲解

前言:虽然小程序做过很多,但是一直觉得微信支付功能很是神秘,现在终于有机会接触心里还是有点小激动的,经过一番折腾发现支付也不过如此,在此记录下支付功能的实现过程小程序的官方文档介绍到发起微信支付即调用APIwx.requestPayment(Object object)wx.requestPayment({ timeStamp: '', nonceStr: ''...

2019-01-14 21:13:00 238

转载 函数防抖与节流

转自:https://www.cnblogs.com/fanfan-code/p/6400282.html概念解释函数节流: 频繁触发,但只在特定的时间内才执行一次代码函数防抖: 频繁触发,但只在特定的时间内没有触发执行条件才执行一次代码函数节流函数节流应用的实际场景,多数在监听页面元素滚动事件的时候会用到。因为滚动事件,是一个高频触发的事件。以下是监听页面元素滚...

2019-01-10 11:04:00 77

转载 转:HTML5 History API 详解

从Ajax翻页的问题说起请想象你正在看一个视频下面的评论,在翻到十几页的时候,你发现一个写得稍长,但非常有趣的评论。正当你想要停下滚轮细看的时候,手残按到了F5。然后,页面刷新了,评论又回到了第一页,所以你又要重新翻一次。再或者,你想把这个评论发给别人分享,一面给了别人页面地址(为什么不直接复制呢?因为要连带视频等场景啊),一面又要加一句嘱咐:请翻到下面评论的第XX页的XX楼。...

2019-01-09 20:39:00 99

转载 微信小程序 上拉刷新/下拉加载

小程序项目中上拉刷新下拉加载是比较常见的需求,官方文档也提供了相当友好的API,但是因为API隐藏的比较深,文档描述也比较模糊所以也折腾了一番(官方文档),在此记录一下使用方式onPullDownRefresh() //用户下拉刷新事件,onReachBottom() //用户上拉触底事件onPullDownRefresh和onReachBottom是小程序的页面事件,官方文档...

2019-01-09 00:07:00 323

转载 跨域你需要知道这些

跨域无疑是一个老生常谈的话题了,而且也是每个前端同学都会遇到的问题,那么跨域你真的讲的清吗,不妨看看这些一、什么是跨域?由于浏览器同源策略,凡是发送请求url的协议、域名、端口三者之间任意一个与当前页面地址不同即为跨域1、同源策略:同源策略是 Netscape 提出的一个著名的安全策略同源策略是浏览器最核心最基础的安全策略现在所有的可支持 Javascript...

2018-12-08 18:23:00 99

转载 vue路由传参并跳转页面

在vue项目中参数的传递可以使用本地缓存或者Vuex,那么vue能不能像小程序一样路由传参呢,显然是可以的而且非常简单方式一:query传参 //传参 go(){ that.$router.push({ path:'/order',//跳转路径 name: 'Order',//跳转路径的na...

2018-10-25 18:55:00 144

转载 三种方式获取小程序页面跳转并传参

  方法一、可以将数据保存在app.js文件中,因为app.js的数据是全局可见的,但是如果所有全局变量都放到app.js中,会导致该文件很臃肿  方法二、通过官方文档可知在页面onLoad生命周期的参数中获取打开当前页面路径中的参数。那么可以通过wx.navigateTo()传递参数,跳转到官方文档。  数据可以传递一个或多个,也可传递数组和json对象  注...

2018-10-13 10:47:00 226

转载 git使用总结

一、下载git绑定邮箱和git用户名绑定邮箱(该配置为全局配置)git config --global user.email "email@example.com"绑定用户名 git config --global user.name "Your Name" 二、本地创建仓库新建文件夹 (假设文件名demo)在demo文件夹初始化 gi...

2018-10-09 18:03:00 61

转载 iview之——table中嵌套input、select等

使用iview在table中嵌入button是比较常见的需求,但是在table中嵌入input或者select你是否考虑过呢?本文用实例介绍input和select在table中的嵌套。理解table如何嵌套input、select首先要理解vue的render函数可以参考:vue render函数介绍。当然,不理解直接Ctrl + C也是可以使用的 ^_^在iview的官...

2018-09-21 15:20:00 749

转载 vue中的render函数介绍

简介:对于不了解slot的用法(参考:大白话vue-slot的用法)又刚接触render函数的同学来说,官网的解释无疑一脸懵逼,这里就整理下个人对render函数的理解问题:  1、render函数是什么  2、render函数怎么用render函数是什么  简单的说,在vue中我们使用模板HTML语法组建页面的,使用render函数我们可以用js语言来构建DOM...

2018-09-19 18:57:00 102

转载 基于mpvue搭建小程序项目框架

简介:  mpvue框架对于从没有接触过小程序又要尝试小程序开发的人员来说,无疑是目前最好的选择。mpvue从底层支持 Vue.js 语法和构建工具体系,同时再结合相关UI组件库,便可以高效的实现小程序开发前言:  本文讲述如何搭建完整的小程序项目框架,因为是第一次使用,有不完善的地方请大佬指正。  搭建内容包括:  1、使用scss语法:依赖插件sass-loade...

2018-08-09 15:26:00 114

转载 App中h5音频不能播放问题

前置:以下问题是针对vue项目的解决方案问题一:IOS中音频不能自动播放  原因:ios禁止了音频自动播放  解决办法:在vue的生命周期mounted中获取音频Dom并调用音频播放方法play(),注意:需要确保Dom渲染完毕后再获取音频dom,代码如下//音频Dom<audio :src="audioWing" ref="wing"></au...

2018-07-27 17:20:00 981

转载 Axios 安卓4.4不兼容的问题

问题:Vue在使用Axios做接口请求时,如果是安卓4.4系统会发生报错,原因是安卓4.4不支持ES6的Promise语法解决方案:  1、安装:  npm install babel-polyfill --save  npm installes6-promise --save  2、main.js引入  import Vue from 'vue'...

2018-07-23 20:26:00 174

转载 大白话vue——slot的作用与使用

这篇内容本来是不打算放在首页上的,因为内容实在是比较简单,但是在查找slot的使用讲解时发现相关的讲解比较少,要么像官方文档一样简单讲解(看过任然一脸懵逼),也许是自己理解能力比较差...所以在此讲述记录吧言归正传,且看正文讲解在看官网对slot的解释中,出现次数最多的是“插槽”,如果想象成物体,也就是说slot是一个可以插入的槽口,比如插座的插孔。那么slot的作用是什么呢?...

2018-07-12 00:08:00 138

转载 vue框架搭建--移动端

由于Vue官方提供了vue-cli手脚架,所以快速构建出个简单的项目框架。在做移动端项目时,因为移动端的特性可能会用到些比较常用的插件,就在这里简单介绍如何使用这里只介绍怎么在项目中安装引用和简单的使用方法,详细用法会附上相关链接或者自行百度1、手淘适配方案--amfe-flexible移动端总是少不了适配,所以无疑是最佳的选择(GitHub传送门)1、安装cn...

2018-07-11 14:36:00 168

转载 ES6 Promise使用介绍

1、什么是PromisePromise 是异步编程的一种解决方案,比传统的解决方案——回调函数和事件——更合理和更强大。这么说可能不够直观的理解,看下面的两个例子    // callback回调函数 function getCallback(n,callback) { setTimeout(() => { ...

2018-07-11 13:30:00 85

转载 vue框架搭建--axios使用

前后端数据交互作为项目最基础需求(静态的除外),同时也是项目中最重要的需求。本文重点介绍axios如何配合vue搭建项目框架,而axios的详细使用介绍请移步使用说明1、安装cnpm install axios --save-dev2、引入main.js 文件引入:    import Vue from 'vue'//引入vue  import axi...

2018-07-10 16:45:00 143

空空如也

空空如也

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

TA关注的人

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