block
block并不是一个组件,它仅仅是一个包装元素,
不会在页面中做任何渲染,只接受控制属性。
如v-if和v-for
小程序声明周期 5+3
onLoad(){}, //用于接受上一个页面传递过来的参数
onShow(){}, //页面显示
onReady(){}, //页面【初次】渲染完成
onHide(){}, // 页面隐藏,离开当前页面触发
onUnload(){}, //监听页面卸载
onPullDownRefresh(){}, // 监听用户下拉动作
onReachBottom(){}, //页面上拉触底事件的处理函数
onShareAppMessage(){}, // 用户点击右上角分享
改变键盘右下角按钮
将confirm-type="search"的值设置为搜索
值 说明
send 右下角按钮为“发送”
search 右下角按钮为“搜索”
next 右下角按钮为“下一个”
go 右下角按钮为“前往”
done 右下角按钮为“完成”
小程序跳转web-view出现点击左上角2次才能返回
再html页面引入js即可解决
<script type="text/javascript" src="https://res.wx.qq.com/open/js/jweixin-1.3.0.js"></script>
建议将这个这个库下载到本地。不要在线引入。
<script>
window.onunload = function () {
wx.miniProgram.navigateBack({})
}
</script>
跳转方式
1.navigateTo:保留当前页面,跳转到【应用内的某个页面】
使用navigateBack可以返回到原页面
2.redirectTo:关闭当前页面,跳转到应用内的某个页面
3.reLaunch关闭所有页面,打开到应用内的某个页面。
4.switchTab跳转到 tabBar 页面,并关闭其他所有非 tabBar 页面。
5.navigateBack关闭当前页面,返回上一页面或多级页面。
可通过 getCurrentPages() 获取当前的页面栈,决定需要返回几层。