像这种请求,只需要在onload时执行一次,然后上拉加载时执行。但是想保留页面状态的情况下退出页面,再进来onload还是会触发。 我在vue项目里保留页面上拉加载的状态就是缓存页面,再进入时create(类似于onload)是不会再次触发的,这样才是对的呀。 所以既然退出页面会执行unload那就把参数初始化呀,如果想保留参数那再进来就别onload了吧 说到缓存页面,顺便提一下,小程序能不能提供一个缓存页面的功能(缓存的页面再进入不onload)
页面顶层声明的变量在unload后不会初始化的问题js中的变量,如果和页面更新相关,我们会在data里定义。但是为了代码结构化和划区块,和页面不相关的变量我们喜欢定义在最外层。 但是页面unload后最外层的变量不会初始化,感觉这样是很不合理的。 比如上拉加载的参数(let page = 1;)在进入页面时初始值是1。当回退页面后unload触发,重新进入时data里的参数page会初始化为1,但是最外层的page不会初始化。具体请在代码片段里查看网络请求的参数 [图片] [图片] 这样我们只能在onUnload钩子里出初始化相关参数,这很蛋疼啊。 微信大大们看下这问题,能不能unload时把最外层变量初始化
2019-05-16具体一点模块引用关系是怎么处理的?
小程序打包上传之后的代码形式是怎样的?比如我们用webpack打包后,可以把所有的js模块整合到一个js文件里。那小程序打包后js模块是什么形式?
2019-05-06官方大大们还没上班吗?
自定义组件的原生事件dataset和id传不到父组件- 当前 Bug 的表现(可附上截图) 自定义组件的原生事件,dataset和id在自身组件是有的。事件冒泡到父组件后,在父组件接收到的事件对象里,dataset和id都是空字符串。开发者工具和真机调试都是这种情况。 [图片] - 预期表现 原生事件从自定义组件冒泡到父组件,dataset和id应该都有才对。 - 复现路径 - 提供一个最简复现 Demo 我这个代码太多了,就不复制粘贴到这了。你们自己简单做个自定义组件试下呗
2019-03-22果然要关了重开,蛋疼
小程序安全域名配置问题我已经修改了安全域名,但是开发者工具里显示的还是以前的,求教大大们[图片] [图片]
2019-02-01我这边ios问题是下拉刷新完成后向上回弹过多然后再向下弹一点才能复位。 安卓的下拉刷新问题也是重复刷新时下拉距离过大的问题
微信是不是最近更新了什么东西,下拉刷新出bug了啊下拉刷新以前很跟手指的滑动,现在手机上所有的小程序下拉刷新都是界面上突然往下跳出很大一段距离,这绝对不是我小程序的问题,因为我手机上所有的小程序下拉刷新都是这现象
2018-08-23