- 博客(19)
- 收藏
- 关注
原创 支付宝支付与微信支付
支付主要背景 H5移动端支持微信支付 [ 微信支付分为微信内支付(JSAPI支付官方API)和微信外支付(H5支付官方API)] && 支付宝支付 [手机网站支付转 APP 支付 官方API ] 支付方式 1、内支付 内支付就是在原有的域名站内支付页面进行支付,不需要跳转到第三方支付平台的支付页面进行支付。 方法: 根据官方API 微信内置js对象 WeixinJSBridge,进行开发,至此微信浏览器内支付已经完成 //解决微信内置对象报错 weixi
2020-12-07 19:37:57 762
原创 混合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 254
原创 如何根据设计图设计rem比例
rem rem是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 276
原创 js单线程 ,宏任务与微任务
js单线程 JavaScript作为浏览器脚本语言,只要是在于和用户进行交互/处理前端数据/操作DOM。 所以,它无法进行多线程操作 微任务与宏任务 同步:在一个线程上(主栈/主任务队列)同一个时间只能做一件事情,当前事情完成才能进行下一个事情(先把一个任务进栈执行,执行完成,在把下一个任务进栈,上一个任务出栈…) 异步:在主栈中执行一个任务,但是发现这个任务是一个异步的操作,我们会把它移除主栈,放到等待任务队列中(此时浏览器会分配其它线程监听异步任务是否到达指定的执行时间),如果主栈执行完成,监听者
2020-12-07 17:31:17 144
原创 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 534
原创 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 1540 1
原创 小程序中遇到的一些问题
文章目录一、样式的不同二、更新视图三、数据的绑定四、app.json 一、样式的不同 小程序的样式与其它不同,主要用 view 代替 div ,实现页面的改变,所以在进行小程序样式修改时要更加注意 二、更新视图 在小程序中,不会像vue中data的数据会自动改变,所以需要我们使用别的方法更新数据 方法一: 用一个空对象暂存 var data = {} data[key] = value // key 可以是任何字符串 this.setData(data) 方法二: ES6 this.se
2020-11-29 18:54:29 93
原创 小程序授权登录流程及操作
文章目录一、思维导图二、是否授权1、已授权2、未授权3、登录 一、思维导图 二、是否授权 1、已授权 开始流程,判断是否本地有token 2、未授权 1、进入授权页面显示授权按钮并点击 <view wx:if="{{canIUse}}"> <view class='header'> <image src='/images/wx.png'></image> </view> <view clas
2020-11-29 18:00:28 1130
原创 小程序入门知识点总结
文章目录一、下载安装1、下载开发者工具2、在官方页面注册AppId 并创建文件夹二、引入vant weapp UI组件库1、组件库的方法2、较为简洁的方法 一、下载安装 1、下载开发者工具 https://developers.weixin.qq.com/miniprogram/dev/devtools/download.html 2、在官方页面注册AppId 并创建文件夹 官方页面:https://mp.weixin.qq.com appid位置: 文件夹创建: Tips:之后的使用可以按照官方文档
2020-11-21 19:36:53 202
原创 javascript的一些简单知识
文章目录一、正则表达式1、基础2、字符串与正则配合的一些方法searchmatchreplace3、字符串 一、正则表达式 1、基础 字符串操作 search 查找 substring 获取字子符串 *charAt 获取某个字符 split 分割中字符串,获得数组 什么是正则 规则、模式 强大的字符串匹配工具
2020-11-18 14:55:27 67
原创 webpack知识点总结
文章目录Webpack知识点总结一、什么是webpack?二、 webpack 的特点?三、 webpack的核心?五、webpack 手动搭建步骤 Webpack知识点总结 一、什么是webpack? 打包工具 静态资源打包工具 前端必备 二、 webpack 的特点? js依赖进行整合处理 (打包整合) 一些预处理的sass,less可以在环境中进行编译 (转换) 可以对js、html、图片等进行压缩 (优化) 三、 webpack的核心? entry 入口文件 //
2020-11-17 18:01:33 305
原创 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 71
原创 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 162
原创 使用promise封装 原生ajax,$.ajax(),以及fetch
一、promise封装原生ajax 1、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 98
原创 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 230
原创 ES6的新增及使用心得
ES6新增特性 1、let const let与const与之前的var相比,有了更多的改变 let与const都是只在声明所在的块级作用域内有效。 let声明的变量可以改变,值和类型都可以改变,没有限制。 const声明的变量不得改变值,这意味着,const一旦声明变量,就必须立即初始化,不能留到以后赋值。 2、class类语法糖 在ES6中,class (类)作为对象的模板被引入,可以通过 class 关键字定义类。 class 的本质是 function。 它可以看作一个语法糖,让对象原型的写
2020-11-10 17:14:26 364
原创 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 170
原创 关于app封装 搭建,注册登录以及 关于token的一些理解
转载:https://www.cnblogs.com/qfmn/p/13910928.html
2020-11-07 19:34:08 114
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人