微信小程序开发制作时注意异常可控,有路可退
  • 2020-09-26
  • 作者:admin
  • 浏览量:704
  • 所属分类:使用教程
  •   微信小程序开发制作时注意异常可控,有路可退,在设计微信小程序的任何任务和流程时,都不能忽视可能会出现哪些异常状态,因为当用户遇到异常状态时是最沮丧,且最需要帮助的时候,因此,开发者要格外注意小程序异常状态的设计。例如,在出现异常状态时,开发者不仅要设计必要的状态提示,还要告知用户应该如何解决这个异常。

      一、微型小程序开发异常情况:

      01、不同页面中的数据交互

      我们经常有这样的需求,修改A页面的一个数据需要跳转到B页面,在B页面中修改数据后,然后返回A页面,A页面显示修改后的数据,当然这样的需求也可能发生在同一页面的不同组件之间。而通常解决这中需求的办法是使用event-bus这样的思路,

      02、picker-view

      小程序中picker-view中bindchange方法会在滑动结束后才触发,如果随手一滑,还没等他停下就就按确定按钮或者跳转页面,那么bindchange没触发就不能获取到滑动后改变的值,体验很不好。下个版本优化来解决。

      03、使用gulp

      现在前端工程化为我们带来很大便利,在小程序开发中,虽然使用的wxss文件,但是因本质最后还是在由浏览器渲染的,所以css也会有兼容问题,我们可以使用gulp-autoprefixer来帮我们解决css的兼容。另外,我们也可以将自己的文件在压缩打包一次,不过遇到的一个问题是压缩wxml文件,我用gulp-htmlmin不行,因为wxml中像input有些组件是必须闭合的,而htmlmin会把闭合"/"去掉,导致编译错误。

      04、生命周期

      掌握好小程序页面切换,4种导航切换时生命周期的变化,很重要!在告知用户异常解决方案时,除了可利用消息提示框、弹窗、结果页面的提醒方式以外,还可以在表单页面的顶部告知用户错误原因,以便用户直接修改,这种提醒方式尤其适合表单项较多的页面中。

      总之,微信小程序开发者在设计时要严格控制微信小程序异常状态以及异常提醒信息,不让用户在操作中迷失。而且在设计时,开发者的思维也要非常严道,不管用户在操作中到任何异常都有路可退。


    您当前浏览的内容:《微信小程序开发制作时注意异常可控,有路可退》由魁网科技(重庆)有限公司旗下小程序开发平台《云客盒子旗下》整理发布,内容题材来源于网络如有侵权请联系:qicaihd@qq.com 删除!
    如需转载请注明:https://www.kui.net/help/408.html
    以上信息是否解决您的问题?

    没找到想要的答案?

    联系我们获得更多信息,请描述一下您遇到的问题。

    现在就与专业咨询顾问沟通!
    img
    客服热线 4000-023-991
    img 信息保护中请放心填写
    # 微信咨询:
    #1 售前咨询
    售前咨询
    #2 售后服务
    售后服务
    嘿,我来帮您!