微信小程序开发常见问题有哪些

作者:亿网科技  来源:亿网科技  发布时间:2022-09-07

35.png

在微信小程序开发过程中,难免会遇到这样那样的问题。以下小系列专门整理了30个常见问题,避免开发者走弯路。


  (1)小程序名称


  小程序名称是独一无二的,需要重新设置重名,小程序名称一旦设置就无法修改。小程序名称长度小于20字符。


  (2)小程序头像


  小程序头像介绍内容,每月可修改5次,服务范围每月只能修改1次。


  (3)小程序数量


  一个主体可以注册50个小程序,一个开发者可以创建5个微信小程序。


  (4)服务器配置


  服务器配置每月可修改3次,不要随意移动服务器配置。


  (5)小程序账号


  小程序账号只有管理员可以修改,可以绑定10个开发者。


  (6)微信小程序开发版


  目前提供微信开发者工具windows64、windows32、mac版本


  开发版本:使用微信小程序开发人员工具,可以将代码上传到开发版本,开发版本保留最新的上传代码,点击提交审核


  审核版本:只要审核中有代码,审核结果可以在线发布。也可以直接重新提交审核,覆盖原审核版本。


  在线版本:所有在线用户使用的代码版本在新版本代码发布后被覆盖和更新。


  (7)小程序模板关键词


  选择模板信息,标题模板可以与不同的关键字一起使用。配置成功后,不能修改关键字顺序。如果找不到模板关键字,可以申请添加,每月提交5个新关键字。


  (8)微信小程序密钥AppSecret


   微信小程序密钥AppSecret 只有管理员才能看到。


  (9)微信小程序开发组件注意事项


  1.获取用户输入:需要使用组件的属性bindchange同步用户的输入内容AppService。


  2.脚本不能用window等对象


  3.JsCore它是一个没有窗口对象的环境,因此不能在脚本中使用window,也不能在脚本中操作组件。


  4.zepto/jquery会使用到window对象和document对象,所以不能使用。


  5.一个应用程序只能同时打开5个页面它打开5页时,wx.navigateTo新页面不能正常打开。请避免多层次的交互或使用wx.redirectTo。


  6.样式表不支持级联选择器:


  WXSS支持以.初始类选择器;标签选择器可用于控制相同组件的样式。


  7.当地资源无法通过css获取:


  background-image:可使用网络图片,或base或使用标签。


  修改窗户的背景色:


  使用page顶层节点的样式可以修改标签选择器。


  可设置各种网络请求的超时间。


  10、tabBar只能配置至少2个数组,最多5个数组tab,tab按数组顺序排序。(底部导航栏)


  不要定义它App()在函数中调用getApp(),使用this就可以拿到app实例。


  不要在onLaunch的时候调用getCurrentPage(),此时page尚未生成。


  通过getApp()获取实例后,不得擅自调用生命周期函数。


  App()必须在app.js中注册,不能注册多个。


以上是微信小程序开发的常见问题。希望以上内容对大家有所帮助!