自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 如何动态设置rem

window.onload=function(){ function rem(){ document.documentElement.style.fontSize = document.documentElement.clientWidth/(设计图宽度)+'px' } rem() window.onresize=rem}}

2020-12-08 08:53:05 139

原创 微信小程序的问题

POST请求我在写微信小程序写一个post请求的接口的时候发现参数无法发送到后台 header:{ "Content-Type": "application/x-www-form-urlencoded;charset=UTF-8" },写个请求头就可以了

2020-11-29 20:00:41 110

原创 微信小程序授权登录

判断是否授权wx.getSetting({ success:(res)=>{ console.log(res) if(res.authSetting["scope.userInfo"]){ this.authorize=true }else{ this.authorize=false } } })登录注册首先判断是否登录也就是判断是否存在tokenif(

2020-11-29 19:57:52 256

原创 小程序

小程序生命周期函数监听页面加载onLoad: function (options) {}监听页面初次渲染完成onReady: function () {}监听页面显示onShow: function () {}监听页面隐藏onHide: function () {}监听页面卸载onUnload: function () {}监听用户下拉动作onPullDownRefresh: function () {}页面上拉触底事件的处理函数onReachBottom: func

2020-11-23 08:13:59 146

原创 关于JS第二篇

基础javascript1. js组成ECMAScript:核心部分 其实就是把我们的语音解释给计算机DOM:Document Object Model 操作html的能力BOM:Browser Object Model 浏览器对象模型1.1兼容性问题ECMA:几乎没有兼容性问题DOM:有一些操作不兼容BOM:完全不兼容1.3变量类型用typeof运算符来检测1.4常见的类型number,字符串,布尔 ,function,object,undefind,unde

2020-11-18 20:29:08 98

原创 webpack介绍以及基础搭建

wabpack是什么?打包工具(静态资源打包工具)webpack的特点1.对js以来进行整合处理2.可以编译sass,less等预编译样式3.可以对js,html,图片进行压缩优化,比如减少空格和代码注释webpack的核心1.entry 入口文件2.output 出口文件3.pugin 插件4.loader 转换器5.dev-serve 服务器6. mode 模式webpack手动搭建步骤1.全局安装 webpack 4.35.3版本的2.使用npm init

2020-11-18 18:50:46 123 1

原创 关于JavaScript

1.js是什么根据用户操作来修改页面样式2.=在js中有什么用处和我们平常用的不同,平常在数学中是等于的意思,在js中是为了赋值,把右边的值赋给左边两个==相当于数学的等号,就是相等的意思,一般用来做判断3.兼容性问题在ie中可以直接拿元素的id来用,在火狐或者谷歌中需要使用document.getElementById才能使用4.什么事件就是用户的操作 鼠标事件:onmouseover onmouseout5.函数因为直接在事件里写代码会很乱,这个时候就可以用函数来封

2020-11-15 20:31:36 70

原创 promise封装方法

promise封装原生ajax<html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title></head><body> <script>

2020-11-12 21:45:03 467

原创 关于常见状态码、get/post、http缓存机制

常见状态码① 200:请求成功,浏览器会把响应体内容(通常是html)显示在浏览器中;② 404:(客户端问题)请求的资源没有找到 400:语义有误,当前请求无法被服务器理解。401: 当前请 求需要用户验证 403: 服务器已经理解请求,但是拒绝执行它。③ 500:(服务端问题)请求资源找到了,但服务器内部发生了不可预期的错误; ④ 301/302/303:(网站搬家了,跳转)重定向⑤ 304: Not Modified,代表上次的文档已经被缓存了,还可以继续使用。如果你不想使用本地缓

2020-11-11 22:13:21 247

原创 关于http/https协议

http/https协议1.首先我们需要了解一下什么是协议?网络协议是计算机之间为了实现网络通信而达成的一种“约定”或者”规则“,有了这种”约定“,不同厂商的生产设备,以及不同操作系统组成的计算机之间,就可以实现通信Http:超文本传输协议(Http,HyperText TransferProtocol)是互联网上应用最为广泛的一种网络协议。设计Http最初的目的是为了提供一种发布和接收HTML页面的方法。它可以使浏览器更加高效。Http协议是以明文方式发送信息的,如果黑客截取了Web浏

2020-11-11 22:01:32 740

原创 关于ES6

1 什么是es6ES的全称是ECMAScript,它是由ECMA国际标准化组织制定的一项脚本语言的标准化规范。2为什么要使用es6ES5不能满足目前前端越来越复杂,庞大的现状,可以说已经过时了,ES6是对ES5的增强和升级。1.主流的浏览器都已经全面支持ES62.行业内较新的前端框架都已经全面使用ES6的语法3.微信小程序,uni-app等都是基于ES6的语法4.从就业出发,中小型公司,全栈,简历上多一个技能,试用期也能更快的上手。3es6新特性1. let和const声明变量和常量

2020-11-10 22:18:36 203

原创 关于vuex的一些理解

vuex解释vuex其实就是一个状态管理仓库,其实就是一个公共仓库,可以存放公共数据,任何组件都可以使用vuex里的公共数据什么情况下可以使用vuex简单来说就是当你在构建大型项目的时候,需要组件外部管理状态,这个时候vuex就是最好的选择vuex的组成state: 状态就是vuex存放数据的地方getters: 获取器vuex通过已有的数据计算出新的数据,和vue的computed一样都是计算属性mutations: 方法库类似于vue的methods,就是用来放改变数据的方法

2020-11-07 20:05:20 123

原创 关于注册登录,Token的理解以及api封装

vue的注册和登录的思路1.注册功能的实现:主要是通过账号的输入框,失去焦点事件判断是否是正确的的手机号,再通过获取验证码按钮向后端发送一个请求,把号码作为参数传递过去,通过返回的值和用户收到的短信进行对比从而实现注册功能2.登录功能的实现主要是通过input账号值和密码的值用户点击登录按钮把用户的账号密码传递到后端从而实现在后返回数据判断用户是否输入正确token1.Token的引入:Token是在客户端频繁向服务端请求数据,服务端频繁的去数据库查询用户名和密码并进行对比,判断用户名和密

2020-11-01 20:24:29 750

空空如也

空空如也

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

TA关注的人

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