生成版本号配置的文件
hooks.js
const packageInfo = require('./package.json');
const fs = require('fs');
const gitHEAD = fs.readFileSync('.git/HEAD', 'utf-8').trim();
const ref = gitHEAD.split(': ')[1];
let version = packageInfo.version;
let commitId = ref ? fs.readFileSync('.git/' + ref, 'utf-8').trim() : gitHEAD;
let ...
分类为 微信小程序 的文章:
示例含下拉刷新,上拉加载
{
"navigationBarTitleText": "列表",
"enablePullDownRefresh": true,
"usingComponents": {
"list": "miniprogram-recycle-view/recycle-view",
"item": "miniprogram-recycle-view/recycle-item"
}
}
<list batch="{{batchSetRecycleData}}" id="recycleId"...
如果需要修改 rich-text 的样式,可以给 HTML 里的标签加上 class ,用 class 控制,示例如下:
app.js
addClassName2HTMLTags: function (html) {
var text = html.replace(/class=".*?"/g, ''); // 删除现有 class (内容可能粘自浏览器中的网页)
text = text.replace(/<([a-z]+)(\s?)(.*?)>/gm, '<$1 class="$1"$2$3>'); // 添加与标签同名的 class
return text;
},
detail....
公众号在有需要时(如认为用户在该页面不会用到浏览器前进后退功能),可在网页中通过JavaScript代码隐藏网页底部导航栏。
接口调用代码(JavaScript)
document.addEventListener('WeixinJSBridgeReady', function onBridgeReady() {
WeixinJSBridge.call('hideToolbar');
});
返回说明
隐藏底部导航栏没有返回值。(需要显示顶部导航栏,请把hideToolbar换成showToolbar)
VIA:微信公众平台开发者文档