小程序
小游戏
企业微信
微信支付
扫描小程序码分享
微信小程序从app.js可以直接跳转页面?
11 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
你好,是可以的
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
你好,请提供一下能复现问题的简单代码示例。
没理解你的问题
你url自己做的不对你怨谁,
url:'/pages/.............省略’ 你没有加/
解决方法就是用setTimeout。
小程序初始化完成之后怎么指定进入对应的TabBar 啊 除了改list 数组下标顺序
可以跳转啊,你的跳转url错误,可以'../minePages/myIntro/myIntro',或者‘/pages/minePages/myIntro/myIntro',但是有时候/pages/这种跳转会报错,不知道为什么,所以我用../这种。话说,你为什么不直接一层,怎么pages里面还套了一层minePages,没试过这种再包一层
onLaunch: function () {
// 展示本地存储能力
var logs = wx.getStorageSync('key') || []
logs.unshift(Date.now())
wx.setStorage({
key: "logs",
data: logs
})
// 登录
wx.login({
success: res => {
wx.request({
url: util.Apis +'***',
data: {
code: res.code,
},
header: {
'content-type': 'application/x-www-form-urlencoded' // 默认值
method: 'POST',
success: function (res) {
key: "openidLocal",
data: res.data.data.openid
key: "userId",
data:'11111111111a',
if (res.data.state =='success'){//已经绑定过账号
data: res.data.user,
}else{
wx.navigateTo({
url: "../register/register"
}
'
不行啊,跳转了之后页面一直显示空白的
wx.getStorage(
{
key: 'userInro',
// that.setData({
// userId: res.data.userId,
// organizationId: res.data.organizationId,
// windowHeight: wx.getStorageSync('windowHeight'),
// })
// if (!that.data.isGetdata) {
// that.getCategory(that.data.currentIndex, that.data.currentPage)
// }
console.log('获取到了用户已经登陆的信息')
that.globalData.isLogin = 1
fail: function (res) {
wx.switchTab({
url: 'pages/minePages/myIntro/myIntro'
that.globalData.isLogin = 0
console.log('没有登陆')
complete: function (res) {
console.log(res)
正在加载...
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
你好,是可以的
你好,请提供一下能复现问题的简单代码示例。
你好,请提供一下能复现问题的简单代码示例。
没理解你的问题
你url自己做的不对你怨谁,
url:'/pages/.............省略’ 你没有加/
解决方法就是用setTimeout。
小程序初始化完成之后怎么指定进入对应的TabBar 啊 除了改list 数组下标顺序
可以跳转啊,你的跳转url错误,可以'../minePages/myIntro/myIntro',或者‘/pages/minePages/myIntro/myIntro',但是有时候/pages/这种跳转会报错,不知道为什么,所以我用../这种。话说,你为什么不直接一层,怎么pages里面还套了一层minePages,没试过这种再包一层
onLaunch: function () {
// 展示本地存储能力
var logs = wx.getStorageSync('key') || []
logs.unshift(Date.now())
wx.setStorage({
key: "logs",
data: logs
})
// 登录
wx.login({
success: res => {
wx.request({
url: util.Apis +'***',
data: {
code: res.code,
},
header: {
'content-type': 'application/x-www-form-urlencoded' // 默认值
},
method: 'POST',
success: function (res) {
wx.setStorage({
key: "openidLocal",
data: res.data.data.openid
})
wx.setStorage({
key: "userId",
data:'11111111111a',
})
if (res.data.state =='success'){//已经绑定过账号
wx.setStorage({
key: "userId",
data: res.data.user,
})
}else{
wx.navigateTo({
url: "../register/register"
})
}
}
})
}
})
},
'
不行啊,跳转了之后页面一直显示空白的
wx.getStorage(
{
key: 'userInro',
success: function (res) {
// that.setData({
// userId: res.data.userId,
// organizationId: res.data.organizationId,
// windowHeight: wx.getStorageSync('windowHeight'),
// })
// if (!that.data.isGetdata) {
// that.getCategory(that.data.currentIndex, that.data.currentPage)
// }
console.log('获取到了用户已经登陆的信息')
that.globalData.isLogin = 1
},
fail: function (res) {
wx.switchTab({
url: 'pages/minePages/myIntro/myIntro'
})
that.globalData.isLogin = 0
console.log('没有登陆')
},
complete: function (res) {
console.log(res)
}
})