小程序开发中的注意事项

一:前期准备

  1. 小程序必须使用HTTPS请求,需要服务器端配置SSL安全证书;
  2. 小程序要求必须使用合法备案域名:域名只支持 https (request、uploadFile、downloadFile) 和 wss (connectSocket) 协议;
  3. 如果在本地调试时,需要把不检验合法域名打钩。

二:css 样式

  1. 推荐使用display:flex布局,即弹性布局,可以很好解决垂直居中;
  2. js中给颜色赋值时,由于在苹果手机出现了兼容性,需要用十六进制数值来表示#ff0000,不能用“red”、"white"等字符;
  3. 尽量不使用内联样式,以免影响渲染速度;
  4. css样式不能引用本地图片资源,只能引用线上资源(background-image),引用本地图片资源只能用image标签;
  5. 提取公共样式,可以提高代码性能,提高代码的可维护性(eg:分享按钮)。5. 提取公共样式,可以提高代码性能,提高代码的可维护性(eg:分享按钮)。

三:页面传参 ( 正反方向 )

  1. url传值(A到B);
  2. 全局的app对象 app.globalData (A设置的值可以在任何页面使用);
  3. 本地存储 wx.setStorageSync()/wx.getStorageSync();

四: template模板与component组件

  1. template模块主要是展示,方法需要在使用template的页面中定义。而component组件,则拥有自己的js文件,整个component组件类似一个page页面。
  2. 只是展示用,建议使用template,组件中涉及到较多的逻辑,建议使用component。
  3. page中的使用: 与template模板不同,component不需要在wxml中引入,但需要在json中指明使用的组件名及路径。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值