1.request 数据请求
wx.request({
url: 'http://www.phone.com/appapi.php?a=getPortalCate',
data: {
id: '11' , name: '222'
}, header: {
'Content-Type': 'application/json'
},
success: function(res){
console.log(res.data.result)
} })
1_1.request POST 数据提交
wx.request({
url: 'http://www.57lehuo.com/upload.php', method:"POST",
data: {
username: '张三 1111' ,
age: '222'
},
header: {
'Content-Type': 'application/json'
},
success: function(res) {
console.log(res.data) }
})
2.页面之间的跳转
-
1、保留当前页面,跳转到应用内的某个页面,使用wx.navigateBack可以返回到原页面。
wx.navigateTo({ url: 'test?id=1' })
-
2、关闭当前页面,跳转到应用内的某个页面。
wx.redirectTo({ url: 'test?id=1' })
-
3、跳转到 tabBar 页面,并关闭其他所有非 tabBar 页面
wx.switchTab({ url: '/index' })
-
注意:
注:wx.navigateBack(OBJECT)关闭当前页面,返回上一页面或多级页面。可通过 getCurrentPages()) 获取当前的页面栈,决定需要返回几层。
-
tips:
navigateTo,redirectTo只能打开非 tabBar 页面。 switchTab 只能打开 tabBar 页面。 reLaunch 可以打开任意页面。 页面底部的 tabBar 由页面决定,即只要是定义为 tabBar 的页面,底部都有 tabBar。 调用页面路由带的参数可以在目标页面的onLoad中获取。