码迷,mamicode.com
首页 > 其他好文 > 详细

小程序遇坑

时间:2017-07-06 11:19:32      阅读:230      评论:0      收藏:0      [点我收藏+]

标签:显示   xss   网络图片   core   switch   ima   调试   标签   刷新   

1.首先无法直接操作dom

  脚本逻辑是放在JsCore中运行的,jscore是一个没有窗口对象的环境,所以无法在脚本中使用window,渲染页面只能重新获取数据渲染页面,

因此做到一些下滑加载更多数据时,需要将原本数据存下来,再将新获取数据与原数据进行去重排序(或不需要)整合渲染。

2.scroll-view

  如进行聊天操作时,需将最新消息显示在底部,所以获取消息都应将scroll-top显示最底部(99999之类),但实际设置后并无反映。

测试后发现,不能将页面数据与scroll-top数据同时改变,需将页面数据与设置scroll-top数据分开this.setData({})后才会成功。

  如果使用scroll-view后,整个页面都被包括,此时,小程序自带的enablePullDownRefresh设置将会不起作用,应为两者冲突,(1)不使用scroll-view,用view标签代替。over-flow:scroll

(2)再开发过程中有个需求,上滑到底部加载数据,然后下滑刷新页面,并且需要回顶部的小按钮,目前我暂时没有办法全部实现,现在使用小程序自带点击标题栏回顶部

3.页面路由

  小程序只能同时调试6个页面,如需要做成如微博(点击关注,跳转到他人页,再点击关注。。。依次类推),最终打开6个页面将无法再次打开,在开发中暂时使用redirect关闭上一个页面跳转

  小程序页面之间跳转,如果跳转tarbar的页面,使用switch

4.wxss

background-image无法获得本地image,只能获取网络图片或者使用 <image>替换

小程序遇坑

标签:显示   xss   网络图片   core   switch   ima   调试   标签   刷新   

原文地址:http://www.cnblogs.com/hanzhaokeoff/p/7125103.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!