021-57610570

产品与服务

高端网站定制

微信/小程序开发

行业APP开发

搜索引擎SEO

搜宜思 资讯中心 微信小程序开发的10条经验

微信小程序开发的10条经验

搜易思
时间:2018-04-12 15:58:10

微信小程序开发的10条经验

一、 下拉刷新不回弹,要在 complete 回调中运行 wx.stopPullDownRefresh()


二、设置图片横向滚动,需要在 scroll-view 的 CSS 中添加 white-space:nowrap;display:flex;而 scroll-view 里面的 item 要设置成 display:inline-bloc;


三、 小程序 wx.request 发起 POST 请求,默认发送的都是字符串类型,请求中需要加上 header: content-type: application/x-www-form-urlencoded


四、微信开发工具Mac客户端无法发送请求,wx.request 报错,需要在“详情”下勾选“不校验安全域名,TLS版本以及HTTPS证书”


五、只有 button 能加上 open-type=“share”,而且 button 样式的修改需要选择 button::after


六、app.json 中的 pages 列表,第一个URL是小程序默认首页,每个页面都要添加进去


七、vim 编辑器代码高亮,vimrc 中可将 wxml 为 html 格式,wxss 设为 css 格式 au BufNewFile,BufRead *.wxml set filetype=htmlau BufNewFile,BufRead *.wxss set filetype=css


八、微信客户端无法直接获取 open_id,需要在客户端获取 code,然后发送到第三方后端服务器,由服务器携带 code 向微信服务器发起请求,才能获取单个用户的 open_id 等信息。


九、微信开发工具的模拟器与真机的显示效果无法对应,最好还是在真机上测试一下。而且如果微信开发工具的模拟器总是无法如预期的显示,最好重启一下开发工具,说不定就正常了。


十、 wx.getUserInfo 之类的接口,当用户拒绝时,可以调用 wx.openSetting 给用户再次允许的机会。


补充:有一个很好的关于button样式修改的方法,可以将原生button设为透明,然后在其下面做一个所需按钮形状色彩的组件,用户点击时仍然会触发button事件。



Label:
微信开发、小程序开发

来源:

中国现在一年创造的财富,相当于改革开放头20年创造财富的总和。这意味着,过去20年才能积累的财富,现在不到一年就可以搞定,如果你运气足够好,还可能更快。与之相对的,是创业的门槛越来越高,淘汰的速度越来越快,如果你不能迅速的把握住机会,你就只能看别人1年积累20年的财富!而对于创业者而言,未来5年最好的创业机会,就是小程序。

对!就是那个让我们夜不能寐的微信小程序,又发新能力了!而且,一发就是一连串大招,让运营、开发者们根本招架不住。本次小程序一共更新了7大功能。

扫描二维码

关注官方微信

021-57610570

您可以快速体验我们的服务,只需一步

*
*
*
首页产品与服务行业应用案例服务支持资讯中心关于我们

上海希声网络科技有限公司版权所有 Copyright©2014-2017  All Rights Reserved 

地址:上海松江区泗泾方泗路18号掌安大厦902

备案号:沪ICP备15032505号-4
http://www.souyisi.com
站长统计 百度统计