自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 支付宝支付与微信支付

支付主要背景H5移动端支持微信支付 [ 微信支付分为微信内支付(JSAPI支付官方API)和微信外支付(H5支付官方API)] && 支付宝支付 [手机网站支付转 APP 支付 官方API ]支付方式1、内支付内支付就是在原有的域名站内支付页面进行支付,不需要跳转到第三方支付平台的支付页面进行支付。方法:根据官方API微信内置js对象 WeixinJSBridge,进行开发,至此微信浏览器内支付已经完成 //解决微信内置对象报错 weixi

2020-12-07 19:37:57 763

原创 混合App的使用

混合App是什么Hybrid App是指介于web-app(网页APP,如京东web)、native-app(原生应用,如手机上面的APP应用)这两者之间的app,它虽然看上去是一个Native App,但只有一个WebView ( WebView,可以类比成iframe ),里面访问的是一个Web App,就是包了个客户端的壳,其实里面是HTML5的网页。混合App的介绍app开发方类型有几种1、WebApp:就是在浏览器中运行的web应用2、NativeApp:用android和Obje

2020-12-07 19:07:03 255

原创 如何根据设计图设计rem比例

remrem是CSS3新增的一个相对单位(root em,根em,通过它既可以做到只修改根元素就成比例地调整所有字体大小,又可以避免字体大小逐层复合的连锁反应。var setRem = { init: function() { function set() { document.documentElement.style.fontSize = document.documentElement.clientWidth / 750*100 + 'px';

2020-12-07 18:42:39 277

原创 js单线程 ,宏任务与微任务

js单线程JavaScript作为浏览器脚本语言,只要是在于和用户进行交互/处理前端数据/操作DOM。所以,它无法进行多线程操作微任务与宏任务同步:在一个线程上(主栈/主任务队列)同一个时间只能做一件事情,当前事情完成才能进行下一个事情(先把一个任务进栈执行,执行完成,在把下一个任务进栈,上一个任务出栈…)异步:在主栈中执行一个任务,但是发现这个任务是一个异步的操作,我们会把它移除主栈,放到等待任务队列中(此时浏览器会分配其它线程监听异步任务是否到达指定的执行时间),如果主栈执行完成,监听者

2020-12-07 17:31:17 146

原创 uniapp微信第三方登录

<template> <view> //页面 <view style="width: 100%;height: 100px;font-size: 30px;text-align: center;line-height: 100px;">微信登录</view> <!-- <view class="uni-form-item uni-column"> <input class="uni-input" focus place

2020-12-04 21:10:32 536

原创 uni-app总结

文章目录一、一些问题及解决1、appId2、写法二、uni-app1、开发软件2、创建3、运行4、打包不同平台的代码5、打包apk6、云打包,如何运行在不同的端三、路由跳转1、uni.navigateTo(OBJECT)2、uni.redirectTo(OBJECT)3、uni.reLaunch(OBJECT)4、uni.switchTab(OBJECT)5、uni.navigateBack(OBJECT)6、uni.preloadPage(OBJECT)四、配置tabBar1、官网tabBar配置2、自定

2020-12-04 21:00:22 1544 1

原创 小程序中遇到的一些问题

文章目录一、样式的不同二、更新视图三、数据的绑定四、app.json一、样式的不同小程序的样式与其它不同,主要用 view 代替 div ,实现页面的改变,所以在进行小程序样式修改时要更加注意二、更新视图在小程序中,不会像vue中data的数据会自动改变,所以需要我们使用别的方法更新数据方法一: 用一个空对象暂存var data = {}data[key] = value // key 可以是任何字符串this.setData(data)方法二: ES6this.se

2020-11-29 18:54:29 94

原创 小程序授权登录流程及操作

文章目录一、思维导图二、是否授权1、已授权2、未授权3、登录一、思维导图二、是否授权1、已授权开始流程,判断是否本地有token2、未授权1、进入授权页面显示授权按钮并点击<view wx:if="{{canIUse}}"> <view class='header'> <image src='/images/wx.png'></image> </view> <view clas

2020-11-29 18:00:28 1132

原创 小程序入门知识点总结

文章目录一、下载安装1、下载开发者工具2、在官方页面注册AppId 并创建文件夹二、引入vant weapp UI组件库1、组件库的方法2、较为简洁的方法一、下载安装1、下载开发者工具https://developers.weixin.qq.com/miniprogram/dev/devtools/download.html2、在官方页面注册AppId 并创建文件夹官方页面:https://mp.weixin.qq.comappid位置:文件夹创建:Tips:之后的使用可以按照官方文档

2020-11-21 19:36:53 203

原创 javascript的一些简单知识

文章目录一、正则表达式1、基础2、字符串与正则配合的一些方法searchmatchreplace3、字符串一、正则表达式1、基础字符串操作search 查找substring 获取字子符串*charAt 获取某个字符split 分割中字符串,获得数组什么是正则规则、模式强大的字符串匹配工具

2020-11-18 14:55:27 69

原创 webpack知识点总结

文章目录Webpack知识点总结一、什么是webpack?二、 webpack 的特点?三、 webpack的核心?五、webpack 手动搭建步骤Webpack知识点总结一、什么是webpack?打包工具静态资源打包工具前端必备二、 webpack 的特点?js依赖进行整合处理 (打包整合)一些预处理的sass,less可以在环境中进行编译 (转换)可以对js、html、图片等进行压缩 (优化)三、 webpack的核心?entry 入口文件 //

2020-11-17 18:01:33 306

原创 javascript知识简略

javascript知识简略文章目录javascript知识简略一、闭包二、原型链三、js原生事件的绑定四、js原生dom操作1、查找:2、插入:3、删除:4、克隆:5、设置和获取属性:五、es6新增特性一、闭包1、闭包:MDN的解释:闭包是函数和声明该函数的词法环境的组合。说白了就是函数嵌套函数,内部函数能够访问外部函数的变量 (function() { var a = 1; function add() { var b = 2 var sum = b + a console.log(sum

2020-11-16 20:53:20 72

原创 js相关知识集合

js相关知识文章目录js相关知识一、初识javascript1、js特效2、函数3、获取元素4、if判断5、函数传参6、提取行间事件7、循环8、选项卡二、深入javascript基础1、 javascript的组成2、变量类型3、作用域与闭包4、运算符三、定时器1、定时器作用2、数码时钟3、Date对象一些方法4、 延时提示框5、无缝滚动 —— 基础四、DOM基础1、什么是DOM2、浏览器兼容情况浏览器内核3、DOM节点4、操纵元素属性五、DOM操作应用1、基础2、高级一、初识javascript

2020-11-15 21:34:51 165

原创 使用promise封装 原生ajax,$.ajax(),以及fetch

一、promise封装原生ajax1、get: 缓存、请求长度受限、会被历史保存记录无副作用(不修改资源),幂等(请求次数与资源无关)的场景<script> function getRequest(url) { return new Promise((resolve, reject) => { const xhr = new XMLHttpRequest() xhr.open('GET', url, tr

2020-11-12 18:55:43 100

原创 http/https协议、常见状态码、get/post、http缓存机制

一、http/https协议http协议:HTTP协议是超文本传输协议的缩写,英文是Hyper Text Transfer Protocol。它是从WEB服务器传输超文本标记语言(HTML)到本地浏览器的传送协议。原理:HTTP是一个基于TCP/IP通信协议来传递数据的协议,传输的数据类型为HTML 文件,、图片文件,查询结果等。HTTP协议一般用于B/S架构()。浏览器作为HTTP客户端通过URL向HTTP服务端即WEB服务器发送所有请求。特点: 1、http协议支持客户端/服务端模

2020-11-11 19:50:04 231

原创 ES6的新增及使用心得

ES6新增特性1、let constlet与const与之前的var相比,有了更多的改变let与const都是只在声明所在的块级作用域内有效。let声明的变量可以改变,值和类型都可以改变,没有限制。const声明的变量不得改变值,这意味着,const一旦声明变量,就必须立即初始化,不能留到以后赋值。2、class类语法糖在ES6中,class (类)作为对象的模板被引入,可以通过 class 关键字定义类。class 的本质是 function。它可以看作一个语法糖,让对象原型的写

2020-11-10 17:14:26 365

原创 Vue常用指令 及动态样式的实现

一、Vue常用指令1、概念:在vue中,提供了一些更加简单的指令,通过使用这些指令,可以让我们在进行项目开发时更加的方便2、指令名称及效果(1)、v-if v-show:两者皆为对dom元素进行显示与隐藏,但v-if为数据的销毁与重铸,而v-show则为其内在属性display是否为none(2)v-else:常用于v-if与v-show的之后筛选,如if与else一般(3)v-model:双向数据绑定的主要指令,使元素之间的数据传输更为方便(4)v-on:绑定属性(5)v-bin

2020-11-09 16:47:20 171

原创 关于app封装 搭建,注册登录以及 关于token的一些理解

转载:https://www.cnblogs.com/qfmn/p/13910928.html

2020-11-07 19:34:08 115

原创 VueX的简单认识与使用

vuex

2020-11-07 19:31:09 97

空空如也

空空如也

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

TA关注的人

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