在使用小程序的switchtab时,如果加载一次之后就不会再重新加载了。
之前没有重新加载 的写法如下:
wx.switchTab({
url : '../index/index',
});
switchTab成功跳转后调用success,此时可以拿到跳转后页面的page对象,从而调用页面onLoad方法重载页面;微信后期应该会加相应的参数来决定是否刷新跳转。
wx.switchTab({
url : '/pages/index/index',
success: function (e) {
let page = getCurrentPages().pop();
if (page == undefined || page == null) return;
page.onLoad();
}
});
微信小程序文字超过行后隐藏显示省略号的方法
其实和Web端css一样,通用。
text{
overflow:hidden; //超出一行文字自动隐藏
text-overflow:ellipsis;//文字隐藏后添加省略号
white-space:nowrap; //强制不换行
}
或者多行的用这些:
display: -webkit-box;
word-break: break-all;
text-overflow: ellipsis;
font-size: 32rpx;
overflow: hidden;
-webkit-box-orient: vertical;
-webkit-line-clamp:2;