自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 微信支付

一、微信支付在移动端微信支付分为微信内支付和微信外支付。在订单组件中选择支付方式之后在支付页面先去判断是否在微信内://判断是否微信 is_weixn(){ var ua = window.navigator.userAgent.toLowerCase(); if (ua.match(/MicroMessenger/i) == 'micromessenger'){ return true; } el

2020-12-07 21:26:29 517

原创 rem设计,混合app,js单线程

文章目录一、根据效果图动态设计rem?二、混合app三、js单线程[宏任务:macro task][微任务:micro task]四、微信支付1.微信外支付2.微信内支付一、根据效果图动态设计rem?Rem适配 如果设计图是750的话,就用苹果6的来进行开发,因为苹果6的宽度是375,正好是750的一半,如果根据设计稿1rem=100px的话,那么375的话就是1rem=50px。如果设计图是640的话,就用苹果5进行开发。二、混合app就是讲h5写好的移动端也页面,放到ios以及安卓的设备当中

2020-12-07 21:01:31 418

原创 关于uniapp的一些知识

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、项目上出现的问题,以及如何解决的?1.非法token。2.uni官网轮播图设置不了动态的高。二、uniapp使用的开发软件,到创建,到运行,如何打包不同平台的代码,如何打包apk,云打包,如何运行在不同的端1.开发软件,到创建,到运行2.云打包三、uniapp怎么进行路由跳转?1. uni.navigateTo({}) 打开新页面2. uni.redirectTo ({}) 当前页面出栈,新页面入栈3.

2020-12-04 20:54:24 1335 5

原创 写小程序中的问题

文章目录一、自定义组件1.局部2.全局二、组件通讯1.父传子2.读入数据三、加入购物车的传参-----sku信息四、动态添加样式切换一、自定义组件1.局部在app.js同级别下新建components文件夹,然后右击新建components在components下面的json文件里面{ "component": true, "usingComponents":{ "zqd":"路径" }}2.全局在app.json最下面加上"usingComponents": { .

2020-11-29 19:35:35 157

原创 微信小程序授权登录的步骤

授权登录的流程图一、先判断是否授权。如果已经授权// 获取用户信息 wx.getSetting({ success: res => { if (res.authSetting['scope.userInfo']) { // 已经授权,可以直接调用 getUserInfo 获取头像昵称,不会弹框 wx.getUserInfo({ success: res => {

2020-11-27 21:33:07 1566

原创 小程序

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、小程序是什么?1.小程序2.文件二、点击方法1.bindtap2.catchtap3.区别三、传值1.data-自定义属性2.通过id四、自定义组件1.局部2.全局五、父子通信1.父传子2.子传父前言微信小程序,小程序的一种,英文名Wechat Mini Program,是一种不需要下载安装即可使用的应用,它实现了应用“触手可及”的梦想,用户扫一扫或搜一下即可打开应用。微信小程序是一种不用下载就能使用的应用,也是一项

2020-11-22 20:19:18 198 1

原创 js栈,堆。深浅拷贝,原型与原型链

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录一、JavaScript垃圾回收原理?二、请描述值类型(基本数据类型)和引用类型的区别?1.值类型2.引用类型三、深/浅拷贝?1.深拷贝2.浅拷贝四、js原型/原型链?1.原型2.原型链总结一、JavaScript垃圾回收原理?在javascript中,如果一个对象不再被引用,那么这个对象就会被GC回收;如果两个对象互相引用,而不再被第3者所引用,那么这两个互相引用的对象也会被回收二、请描述值类型(基本数据类型)和引用类型

2020-11-18 14:57:50 432 1

原创 webpack的基本搭建

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、webpack介绍1.webpack是什么?2.webpack特点3.webpack的核心4.作用二、webpack的使用1.基本搭建2.配置scss3.自动生成html前言现今的很多网页其实可以看做是功能丰富的应用,它们拥有着复杂的JavaScript代码和一大堆依赖包。 模块化,让我们可以把复杂的程序细化为小的文件; 类似于TypeScript这种在JavaScript基础上拓展的开发语言:使我们能够实现目前版本的

2020-11-17 20:43:57 187

原创 js的初步了解

一、javascript的简介:*javascript 是一种基于对象和事件驱动的语言,主要应用于客户端。    – 基于对象:      提供了很多对象,可以直接使用。    --事件驱动:     html做的网页是静态效果,javascript做的是动态效果。    --客户端:     主要是指浏览器。*js的特点:        (1)交互性:            --信息的动态交互。        (2)安全性:            --s不能访问本地磁盘中的文件

2020-11-15 16:24:57 182

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

一、原生ajax原生js实现Ajax方法是这样的:var Ajax = { get: function(url,fn){ // XMLHttpRequest对象用于在后台与服务器交换数据 var xhr=new XMLHttpRequest(); xhr.open('GET',url,false); xhr.onreadystatechange=function(){ // readyState == 4说明

2020-11-12 21:00:58 261

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

一、http/https协议前言先来观察这两张图,第一张访问域名http://www.12306.cn,谷歌浏览器提示不安全链接,第二张是https://kyfw.12306.cn/otn/regist/init,浏览器显示安全,为什么会这样子呢?2017年1月发布的Chrome 56浏览器开始把收集密码或信用卡数据的HTTP页面标记为“不安全”,若用户使用2017年10月推出的Chrome 62,带有输入数据的HTTP页面和所有以无痕模式浏览的HTTP页面都会被标记为“不安全”,此外,苹果公司强制

2020-11-11 20:29:37 384

原创 es6

文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。二、使用步骤1.引入库代码如下(示例):import numpy as npimport.

2020-11-10 19:54:21 668

原创 vue中的常用指令和动态绑定

vue中常用指令1.v-bind 想要让标签上的属性使用data中的数据,前面加上v-bind,简写 :。2.v-on 给元素加事件,v-on:click=“say”,方法定义在methods里面,简写@click="say“。3.v-text 跟插值表达式功能类似,可以向指定元素加入数据。4.v-html 可以将带有标签的字符串,渲染到指定的额元素中。5.v-show 指令给一个bool类型,如果为true,显示。否则false,不显示。6.v-if 用法同v-show

2020-11-09 17:26:32 697

原创 vuex

什么是Vuex?vuex是一个专门为vue.js设计的集中式状态管理架构。状态?我把它理解为在data中的属性需要共享给其他vue组件使用的部分,就叫做状态。简单的说就是data中需要共用的属性。引入Vuex1、利用npm包管理工具,进行安装 vuex。在控制命令行中输入下边的命令就可以了。 npm install vuex --save要注意的是这里一定要加上 –save,因为你这个包我们在生产环境中是要使用的。2、新建一个store文件夹(这个不是必须的),并在文件夹下新建store.js

2020-11-07 19:19:45 400

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

一、api的封装。作用:为了以后修改接口方便,如果项目很大,在每一个页面里修改接口的话,很麻烦,所以封装在一个文件里,找起来也很方便在 src 中新建一个文件夹 util,util中新建两个js文件,一个叫request.js,一个叫api.js在request中引入axios,然后穿件一个axios的实例,在这里面可以设置baseURL公共的请求头,还有一个timeout,请求超时时间。在这个里面还可以设置请求拦截和响应拦截器。然后我们把这个axios实例导出就可以了。下面说下api.j

2020-11-01 19:13:57 450

原创 git的基本使用

1.git的基本简介是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。2.git的基本使用git init 初始化git config --list 查看全局配置git status 查看当前状态git add 置顶文件 && git add . 提交到暂存区git commit -m 备注 提交到存储区git

2020-09-25 18:50:58 87

空空如也

空空如也

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

TA关注的人

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