小程序
一颗粒普斯
Keep move
展开
-
vscode高亮小程序wxml和wxss语法
vscode默认无法识别wxml和wxss语法, 但是强大的vscode自然有解决办法,我们点击纯文本会发现 所以我们只要将wxml关联成html就可以语法高亮了 默认的语法不高亮 关联后的高亮语法 同样的方法我们再将wxss关联到css文件就好了...原创 2018-03-02 10:47:11 · 18255 阅读 · 2 评论 -
小程序开发遇到的坑——持续更新。。。
textarea 保存的文本中有换行,如果读取的时候将数据放入view中换行没有效果,放入text中就好了input,textarea 可以通过标签的cursor-spacing属性设置键盘与输入框的距离image 图片变形问题,使用属性mode设置缩放方式,具体参考: 文档https://developers.weixin.qq.com/miniprogram/dev/comp...原创 2018-05-08 17:02:52 · 739 阅读 · 0 评论 -
微信小程序之拖拽排序的示例代码
index.wxml<!--index.wxml--><view class="container"> <view bindtap="box" class="box" > <view disable-scroll="t转载 2018-06-29 13:10:33 · 4846 阅读 · 0 评论 -
小程序自定义radio,checkbox,轮播点样式
今天就贴几段代码,因为不知道小程序选择器是如何选择到.wx-checkbox-input,.wx-swiper-dots 等元素的,控制台审查元素都试过了就是找不出来,希望有大神指点一下/*自定义轮播点样式*//*不明白这里的.wx-swiper-dots等一系列选择器是怎么被找出来的*/swiper .wx-swiper-dots.wx-swiper-dots-horizontal{ ...原创 2018-07-19 16:45:24 · 909 阅读 · 0 评论 -
小程序for循环嵌套请求接口问题
前段时间实现一个小程序滚动加载更多消息的功能(利用scroll-view实现),其中有几个需求需要特殊处理,点击列表项可以进入详情;点击列表项数据状态改变;详情返回列表项位置依旧在离开时的地方如果点击时没有数据状态改变那么可以直接使用onLoad方法可以轻松解决,因为要刷新数据,所以只能讲数据请求放在onShow方法中,这样便造成页面返回数据不能停留在离开时的位置 首先想到的是利...原创 2018-07-31 19:25:35 · 2880 阅读 · 0 评论 -
Promise then和async/await处理小程序回调
小程序的请求接口采用回调的方式进行处理,如果请求过多就会造成嵌套的层级过多,代码可读性变差,想要解决这种问题可以直接使用es6的promise,或者async/await例如有这样一段代码(现在登录逻辑中wx.login和wx.getUserInfo可分开调用)wx.login({ success: function (res) { wx.request({ url...原创 2018-08-31 11:30:55 · 2164 阅读 · 0 评论 -
小程序获取scroll-view中元素位置
小程序通过数据驱动页面,但是有些情况我们需要获取到页面节点信息,小程序文档中给我们提供了wx.createSelectorQuery()方法,通过这个方法我们可以拿到选择元素的很多信息,当调用wx.createSelectorQuery()方法会得到一个SelectorQuery对象实例然后可以调用这个实例中的很多方法: in,select,selectAll,selectViewport,ex...原创 2018-08-31 17:17:50 · 10040 阅读 · 0 评论 -
微信小程序点击元素居中
先看一下效果我们希望点击不居中的元素时可以自动居中,下面看一下实现的思路:获取屏幕宽度的一半获取点击元素距离屏幕左边的距离获取点击元素的宽度一半获取已经滚动的距离计算距离的变化:点击元素与屏幕左边的距离-屏幕的一半+点击元素宽度的一半计算最终需要滚动的距离:原先滚动距离+变化距离在往下看之前先大致了解一下各变量代表的含义// 大多数计算用到的参数,都在moveParams对...原创 2018-11-27 20:14:38 · 4530 阅读 · 7 评论