自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 微信小程序中 scroll-view 组件小bug的解决

在做微信小程序的时候,常常会在类似如下的分类页面中使用的scroll-view组件:但是会遇到一个小小的问题,就是在右侧详细商品页面滑到底部或者是非顶部的时候,你如果切换左边的tab栏,你会发现右边的页面显示的时候没有从顶部开始显示.这时候就需要在 scroll-view 这个标签中使用 scroll-top="{{rightScrollTop}}"Page({ data:{ // 左边分类的当前索引 activeIndex: 0, // 用于右侧滚动到顶部的值,默认是0

2020-05-16 19:46:37 1550

原创 初识JS中的Promise

Promise 是一个异步函数:const promise = new Promise((resolve,reject));promise.then(function(){}).catch(function(){})。then表示成功之后的回调函数 – resolvecatch表示失败之后的回调函数 – reject在then之后还能接多个.thenasync await 是 ES7 新语法, async必须写在函数前面,该函数就会被标记成一个同步函数,例如:async function

2020-05-16 19:32:29 193

原创 在微信小程序中封装axios,以及在微信小程序中axios使用loading组件的优化

在微信小程序中封装axios.使用Promise方法的原理,基本原理如下:// 封装请求的基地址const baseURL = "https://XXXXXX";// 请求的计数器 -- 不加计数器的话会显示三次/隐藏三次 loading, 加了计数器之后,只当所有请求完成之后只需要隐藏一次loadinglet requestCount = 0;// 1.axios 是个函数,const axios = (params) => { // 累计请求计数器 requ

2020-05-16 19:26:15 5529 1

原创 前端权限控制

前端权限控制前端权限控制前端的权限控制就是控制前端视图层的展示和前端所发送的请求.前端权限的好处减低非法操作的可能性尽可能排除不必要的请求,减轻服务器压力提高用户体验前端权限控制思路菜单的控制 – 一般是左侧的侧边栏的菜单 – 角色具有什么权限就显示什么菜单在登录请求中,会等到想相应的权限数据,淡然在合格需要后端返回数据的支持,前端根据权限数据,展示对应的菜单,点击菜单,...

2020-05-08 16:38:27 1204

原创 在HTML中使用JavaScript (script标签的属性) -- 学习笔记

在HTML5中,为<script>元素定义了6个属性。async(可选):表示应该立即下载脚本,但是不妨碍页面中的其他操作,比如下载其他资源或等待加载其他脚本。只对外部文件有效。 charset(可选):表示通过src属性指定代码的字符集,由于大部分浏览器会忽略这个属性,所以很少用 defer(可选):表示脚本可以延迟到文档完全被解析和显示之后再执行,只对外部文件有效。 la...

2020-04-29 22:39:21 878

原创 初识JavaScript(三大组成部分) -- 学习笔记

JavaScript 诞生于1995年,刚开始主要是为了解决有一些不必要的数据验证,在JavaScript还没出现的时候,在登录或者注册的表单中,如果用户没有输入任何数据,也是必须要将表单数据发送到服务器进行验证,才能确定用户是否填写了某些必填域,是否输入了无效的表单值。但是在以前的需要拨号上网的那个年代,如果能够直接在客户端直接进行验证,不需要发送的服务器,这个绝对是令人兴奋的事情,Ja...

2020-04-29 22:23:27 239

空空如也

空空如也

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

TA关注的人

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