小程序开发杂志

小程序开发


浏览:1013 次

最近,我在学习小程序开发。我想成为一名小型演示教练。我想边学习边总结。我希望它对将来想学习的学生有用:

豆瓣书界面请求报告403

查看数据后,我发现豆瓣图书的界面不向小程序开放……我使用了同事的反向代理豆瓣API的界面来解决问题

该请求从对等服务器接口请求400条消息

当通过wx请求资源时,需要添加标头。要求

标题:{

“内容类型”:“json”

}

可能

标题:{

“内容类型”:“application json”

}

如何将数据从上一页传输到下一页

通过全局对象

//app.js

app({

全局数据:{

用户名:“”

}

})

然后在页面中,您可以在app中获取和设置全局对象。js通过getApp()方法

让app=获取app()

让userName=app.globalData.userName

app全局数据。userName=“hello kitty”

设置并通过本地缓存

小程序提供wx。setStorage,wx getStorage,wx。removeStorage和其他本地存储api可供我们使用。对于详细信息,我们通常存储不频繁更改的静态变量

通过url的查询后,在下一页的onLoad中获取值

您可以将数据附加到url,例如/book?Id=100,然后在下一页的onLoad中获取

onLoad(选项){

这setData({id:option.id})

}

通过getCurrentPages()

加载(){

let pages=获取当前页面()

let prevPage=页[pages.length-2]

这setData({detail:prevPage.data.detail})

}

待续