微信开发中需要注意的问题
1. 打开页面数量限制
微信提供 Tab 栏的设置,可以在app.json中配置,在 App 里配置的 Tab 栏将出现在所有的一级页面。但是它有一个问题就是第一次点击 Tab 将会打开一个新的页面,微信对打开页面的数量限制是五个。
2.不支持HTML 页面
微信不支持 HTML 页面的展示,所以需要把所有 HTML 的标签转化成小程序内允许的标签。我们使用了一个名叫wxParse的应用,它的功能就是通过正则表达式将 HTML 页面转化成 JSON 形式,再用模板的方式展现出来。在这里面规定了各个标签的样式(WXSS)。
3.冒泡事件
一个组件上的事件被触发后,该事件会向父节点传递,由此引起不必要的逻辑处理。
4.网络请求接口wx.request()没有携带 Cookies
服务器端获取 Cookies 处理的逻辑没办法和小程序结合,只能为小程序单独开发新的接口。
浙公网安备 33010602011771号