自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 微信支付,支付宝支付

H5移动端支持微信支付 [ 微信支付分为微信内支付(JSAPI支付官方API)和微信外支付(H5支付官方API)] && 支付宝支付[手机网站支付转 APP 支付 官方API ]订单生成逻辑:前端请求后端提交订单,后端去和微信或者支付宝对接生成订单(后续支付都是这个逻辑进行的对接)一、移动端微信支付,vue中如何玩?在移动端微信支付分为微信内支付和微信外支付。1.在订单组件中选择支付方式之后在支付页面先去判断是否是在微信内://判断是否微信is_weixn(){var ua

2020-12-07 21:21:57 452

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

js 单线程众所周知js是单线程,但js是可以执行同步和异步任务的,同步的任务众人皆知是按照顺序去执行的;而异步任务的执行,是有一个优先级的顺序的,包括了 宏任务(macrotasks)和 微任务(microtasks)宏任务是指消息队列中的等待被主线程执行的事件,宏任务执行时都会重新创建栈,然后调用宏任务中的函数,栈也会随着变化,但宏任务执行结束时,栈也会随之销毁。包括 整体代码script,setTimeout,setInterval ,setImmediate,I/O,UI renderin

2020-12-07 20:25:43 128

转载 混合app的使用

混合app的使用?目前市场上主流的APP分为三种:原生APP、Web APP(即HTML5)和混合APP三种,相对应的定制开发就是原生开发、H5开发和混合开发。那么这三种开发模式究竟有何不同呢?下面我们就分别从这三者各自的优劣势来区分比较吧!一、APP原生开发原生开发(Native App开发),是在Android、IOS等移动平台上利用提供的开发语言、开发类库、开发工具进行App软件开发。比如Android是利用Java、Eclipse、Android studio;IOS是利用Objective-

2020-12-07 20:08:02 164

原创 前端页面根据设计图设计rem比例

一、pc端和移动端网站的区别?PC端:屏幕尺寸大,显示内容多,结构复杂,缩小浏览器窗口,页面内容结构并不会发生改变,也并不是响应式。移动端:屏幕尺寸小,显示的内容有限,结构清晰,简洁,设备类型(ipad,iphone5,6,安卓等)繁多,页面内容结构自适应变化,随着浏览器窗口缩小而缩小,放大而放大,等比例缩放相同点: 利用html和css+javascript,pc端性能优化同样适用于移动端策略为什么要使用rem?pc端的pc单位的相对固定的,字号大小直接被定死,所以用户无法根据自己设置的浏览器字

2020-12-07 19:08:25 679

原创 关于uniapp的知识点

1、uniapp怎么进行路由跳转?一、uni.navigateTo(OBJECT)保留当前页面(跳转新的页面),跳转到应用内的某个页面,使用uni.navigateBack可以返回到原页面(非tabBar注册页面使用该方法)methods: {toPath(){//跳转非pages.json>tabbar>配置过的页面,使用navigateTo//跳转时保留老页面,一般用于需要返回uni.navigateTo({url:"…/one/one"})}}uni.navigat

2020-12-04 21:48:47 1833

原创 微信小程序的问题?

在小程序开发中遇到的问题总结1.微信开发者工具版本问题错误原因:可能是在项目转换到不同的开发者工具版本出现的错误,下载最新稳定版本可以解决。2、空白文件问题错误原因:在子目录下添加空白的json配置文件是会出现报错,其原因是因为文件内容空白.解决方法:如果没有配置需求,只需在文件空添加 {},即可解决报错.3、登录时遇到的获取个人信息的问题?以上我没有用this的指向导致有些数据获取不到,上面我就把他加上了4、不能使用scss的问题下载:就可以解决了6、不能使用vant的

2020-11-29 20:34:31 88

原创 微信小程序授权登录

一、前言由于微信官方修改了 getUserInfo 接口,所以现在无法实现一进入微信小程序就弹出授权窗口,只能通过 button 去触发。官方连接https://developers.weixin.qq.com/miniprogram/dev/component/button.html二、实现思路分为三种判断有没有授权如果授权了就直接走登录页面如果没有授权就直接跳转到授权的页面如何判断有没有授权?用wx.openSetting判断是否已授权如果没有授权就直接跳转到授权的页面:button给

2020-11-29 17:16:25 381

原创 微信小程序

什么是小程序?微信小程序,简称小程序,缩写XCX,英文名mini program,是一种不需要下载安装即可使用的应用,它实现了应用“触手可及”的梦想,用户扫一扫或者搜一下即可打开应用。也体现了“用完即走”的理念,用户不需要担心是否安装太多应用的问题。应用将无处不在,随时可用,但又无需安装卸载。怎么建立一个小程序?页面结构?1、 先下载开发者工具2、页面结构如下图App() 必须在 app.js 中注册,且不能注册多个。每个页面需要手动在app.json中进行注册,否则不能访问。app.js

2020-11-22 14:53:06 2977

原创 JS文章

JavaScript部分要点1、什么是闭包就是函数嵌套函数,内部函数可以访问外部函数的变量闭包就是能够读取其他函数内部变量的函数(function() {var a = 1;function add() {var b = 2var sum = b + aconsole.log(sum); // 3}add()})()闭包的作用闭包最大的作用就是隐藏变量,内部函数总是可以访问其所在外部函数中表明的参数和变量,即使在其外部函数被返回了之后。基于此特性,JavaScript可以实现私

2020-11-18 19:32:41 167

原创 如何搭建webpack?

什么是webpack?Webpack 是一个前端资源加载/打包工具。它将根据模块的依赖关系进行静态分析,然后将这些模块按照指定的规则生成对应的静态资源。从图中我们可以看出,Webpack 可以将多种静态资源 js、css、less 转换成一个静态文件,减少了页面的请求。webpack 的特点?1. js依赖进行整合处理 (打包整合)2. 一些预处理的sass,less可以在环境中进行编译 (转换)3. 可以对js、html、图片等进行压缩 (优化)webpack的核心?1. ent

2020-11-17 17:12:08 116

原创 Js的一些理解

Js是往网页里添加一些功能修改页面元素的样式是一种基于对象和事件驱动的客户端脚本语言ECMAScript 翻译 核心 解释器DOM Document Object Model Html操作HTML的能力 documentBOM Browser Object Model 浏览器 window组成BCMA 几乎没有兼容性问题DOM 有一些操作不兼容BOM 没有兼容问题(完全不兼容)什么是变量?如何声明变量?变量名的命名规则变量:可变的

2020-11-15 21:37:20 76

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

前端开发不可避免的接口请求,而在使用原生ajax,或者其他包的时候要么功能不全,要么包太大,所有统一封装一套供日常开发使用。封装原生ajaxfunction sendAjax(methd,url,data){return new Promise(resolve,reject) => {//1.创建xhr对象let xhr = new XMLHttpRequest()//2.绑定监听xhr.onreadystatechange = function(){if(xhr.readyState

2020-11-12 20:06:19 217

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

1、http/https协议?一、http到底是什么?http协议全名叫做:超文本传输协议。是互联网上最广泛的一种协议。例如,我们打开浏览器,输入http://so.com/就可以访问360搜索,这就是通过http协议进行的一次访问个人的理解是:http协议就是通信的双方(通常指客户端和服务器)进行数据传输的一种约定好的规范!二、http协议的特点有哪些?1、http协议支持客户端/服务端模式,也是一种请求/响应模式的协议。2、无连接。所谓的无连接就是服务器收到了客户端的请求之后,响应完成并收到

2020-11-11 21:23:51 1349

原创 关于ES6,新增的特性和自己理解!

一、es6中新增的特性?1、块级作用域(let,const)2、提供了定义类的语法糖(class)3、新增了一种基本数据类型(symbol)4、新增了变量的结构赋值5、函数参数允许设置默认值,引入rest参数新增了箭头函数6、数组新增了一些API,如isArray/from、of方法;数组实例新增了entries()keys()和values()等方法7、对象和数组新增了扩展运算符8、ES6新增了模块化(import、export)9、ES6新增了set和map数据结构10、ES6原生

2020-11-10 20:03:57 584

原创 vue常用的指令和动态绑定样式以及选中的状态

一、Vue常用的指令:1、v-for循环可以循环遍历出数据简单的例子是:2、v-on动态绑定事件简写是@click=“事件”3、v-model 双向数据绑定4、v-if 判断dom元素的显示和隐藏5、动态绑定样式是用 :style="样式"或者:class=“类名”6、v-show 也是判断dom元素的显示和隐藏 是 display:none7、v-text 渲染字符串8、v-html 渲染html节点及字符串9、v-bind 绑定属性Vue单选/多选的效果

2020-11-09 19:02:41 749

原创 vue中的vuex的理解

vuex是一个专门为vue.js应用程序开发的状态管理工具,也是存放公共数据的。什么是状态管理工具?让我们从一个简单的vue计数应用开始:new Vue({// statedata () {return {count: 0}},// viewtemplate: <div>{{ count }}</div>,// actionsmethods: {increment () {this.count++}}})状态自管理包含以下几个部分?state:

2020-11-07 19:49:27 138

原创 vue项目上传头像和三级联动

vue头像和三级联动做个人资料的用的vue部分:js部分:然后还有一个思维导图给大家参考:谢谢观看!!

2020-11-06 21:49:17 97

原创 关于APP创建及封装

我呢是一个新人,前不久几个人一起做的项目以及对项目的理解,如果理解的不好请指出来,谢谢!1、app是什么:简单说一下App开发,App开发,是指专注于手机应用软件开发与服务。 App是application的缩写,通常专指手机上的应用软件,或称手机客户端。另外有很多在线app开发平台。移动互联网时代是全民的移动互联网时代,是每个人的时代,也是每个企业的时代。APP便捷了每个人的生活,APP开发让每个企业都开始了移动信息化进程。所以对一个前端开发人员来说,app开发是必会的。2、app布局:App开

2020-11-01 20:20:40 394

原创 vue中的token携带以及存储

下面是我对token的理解,写的不好多多关照!我们都知道我们登录注册后会去到首页或者我的页面但是那个时候就有你设置好的个人信息,那么页面是怎么知道你登录的是你的呢?这个时候就是token在起作用,token可以写在请求拦截器里,我的token写在api封装的拦截器里:登录的token存储:api拦截器中的token:这样写会应用到全局这样就会很方便,有的内容接口需要token才能请求成功所以要在全局设置,比较好用,上面的api的封装啊和登录注册页面啊如果需要的话就用这俩个地址。api:htt

2020-11-01 19:50:17 1045

原创 vue中的登录注册的理解

登录我是用封装的api接口来写的,挺好用的,最重要的就是你接口传参和你写的input的参数要进行对比,以下就是代码注册和登录的一样好吧不过是需要更多的细心,注册好了要么直接跳转首页要么去设置密码也能要看你们自己的需要了,我的是跳转设置密码页:如果需要vue中的api封装就关注我或者用这个地址https://blog.csdn.net/loveliujinggive/article/details/109433143谢谢支持!...

2020-11-01 19:36:06 604

原创 vue中的API封装

API :我们都知道在一个项目中要请求很多的API接口。问题:万一我们想要更改api的接口从而获取不同数据的时候,就会发现在一个项目中的请求的api的接口会很难管理,也不符合程序员的标准,这个时候就把api封装起来便于管理和调用。以下就是api的封装的代码核心js,core.js中的代码:代码上有个API的导入就是constants.js代码是:接下来是要写一个调用api的jsindex.js:导出index.js然后在全局main.js中引入方便整个项目使用然后就用$APIClie

2020-11-01 19:06:55 604 1

空空如也

空空如也

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

TA关注的人

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