
微信小程序
Weby-Weby
前端码农,也写写cocoscreator游戏,研究下新技术什么的,回复消息可能较慢,敬请谅解。
展开
-
微信小程序中的变量和作用域
一,全局变量在app.js里的变量和方法是全局的。//app.jsApp({ onLaunch: function () { // 展示本地存储能力 var logs = wx.getStorageSync('logs') || [] logs.unshift(Date.now()) wx.setStorageSync('logs', logs...原创 2018-08-16 14:16:30 · 21300 阅读 · 1 评论 -
微信小程序获取用户openId
小程序中获取用户基本信息,可以通过直接全局变量中的globalData.userInfo:var app=getApp(); console.log(app.globalData.userInfo);显而易见,这些基本信息并没有太大用处,我们需要更深层次的数据:获取方式如下:https://developers.weixin.qq.com/minipr...原创 2018-08-21 10:12:06 · 4724 阅读 · 0 评论 -
使用微信小程序 WXS模块构建过滤器
参考:https://www.w3cschool.cn/weixinapp/weixinapp-nvg32czm.html因为后台每次传时间都是long型的,而且在数组对象里,需要遍历,处理这些时间戳的方式只能在遍历出来之后;wxs:var DateFr = { getDate: function (time, splitStr) { console.log(tim...原创 2018-08-29 16:20:08 · 743 阅读 · 0 评论 -
微信小程序 清空input框内容
需求为:点击发送之后,发送内容,并将发送的内容清空不做任何处理的话,小程序是不会帮你清空表单的;本次代码如下:wxml<form bindreset="foo"> <input bindinput='getMsg' name="msg">请输入...</input> <button form-type="reset"&原创 2018-09-19 15:53:58 · 12803 阅读 · 0 评论 -
小程序中的富文本处理
目前网站上的文章资讯等都会以富文本形式存储,而小程序本身是不具有转换富文本内容功能的,所以这里我们需要用到一个插件:WxParsegithub及官方文档:https://github.com/icindy/wxParse使用方式:wxml:<import src="../../wxParse/wxParse.wxml" /><template is="w...原创 2019-01-07 14:34:14 · 1919 阅读 · 0 评论 -
微信小程序使用正则表达式替换HTML标签
小程序中直接使用正则会报错,需要用它自身提供的方法:https://developers.weixin.qq.com/miniprogram/dev/framework/view/wxs/06datatype.html代码:其中 f 即传入的富文本内容,font为替换之后的内容 let reg = getRegExp("<[^>]+>", "g")...原创 2019-01-07 16:00:30 · 6420 阅读 · 1 评论 -
微信小程序组件化开发
官方介绍:https://developers.weixin.qq.com/miniprogram/dev/framework/custom-component/wxml-wxss.html本次Demo目录结构:page下两个文件夹,一个components,用于存放组件;一个home,为我们的主要页面;components里面两个组件,一个banner,一个news,都是都过右键...原创 2019-04-12 16:28:40 · 648 阅读 · 0 评论 -
小程序 image跟view标签上下间隙问题分析处理
如图所示:image跟view标签上下产生了不该存在间隙。DOM结构如下:首先看看是不是margin在作祟:审查元素image标签:view标签:事实证明跟margin无关;但是我们发现,image的display是 inline-block;而inline元素默认是跟父级元素的baseline对齐,而baseline又和父级底边有一点间距,这个间隙是...原创 2019-04-29 12:08:19 · 2752 阅读 · 0 评论