原创声明:本文为作者原创,未经允许不得转载,经授权转载需注明作者和出处
一,关键词:”屏幕高度”
问题:微信小程序如何获取屏幕高度?
回答: wx.getSystemInfo({
success: function (res) {
this.setData({
scrollHeight: res.windowHeight
});
}
});
二:关键词:“js调用”
问题:在js文件调用时只能写相对路径吗?var common = require(‘../../common/common.js’);
回答:是的
三,关键词:“页面切换”,“navigatetor”
问题:wx.navigateTor是不是不能从2级页面切到1级页面?
回答:安卓不行 ios可以
追问:怎么解决?
回答:可以用wx.navigateBack(OBJECT)搞定
例:
<button type="warn" bindtap="navigateBack">退回到上一个页面</button>
js文件
navigateBack: function() {
wx.navigateBack()
},
onReady:function(){
// 页面渲染完成
},
onShow:function(){
// 页面显示
},
onHide:function(){
// 页面隐藏
},
onUnload:function(){
// 页面关闭
}
})
四,关键词:””request”
问题:我的wx.request只走了complete回调 success fail 都没有走是什么情况?有人遇到过吗?
回答:参考调用方式:wx.request({
url: ‘test.php’, //仅为示例,并非真实的接口地址
data: {
x: ‘’ ,
y: ‘’
},
header: {
‘content-type’: ‘application/json’
},
success: function(res) {
console.log(res.data)
}
以及调用案例:
http://www.wxappclub.com/topic/589
五,关键词:”ide格式化”
问题:这个ide的代码格式化怎么解决?
回答:更新之后的问题。暂时坐等下个版本。代码格式化快捷键:Shift+Alt+F。
六:关键词:“后台数据加载”,“ide”
问题:加载后台数据 怎么很慢的 很慢 有时候连加载都加载不出来的,怎么回事?
回答:这个是ide的问题,数据多了要重新编译好几次
七,关键词:“本地缓存”,“更新日志”
问题:本地缓存(localstorage)最大为10MB。 本地数据存储的大小限制为 5M。
这不矛盾么?
回答:那个是更新日志 以前最大是5M限制 后来改为10M了