当前位置:酷酷问答>生活百科>小程序示例的使用

小程序示例的使用

2024-09-13 12:20:56 编辑:zane 浏览量:558

小程序示例的使用

的有关信息介绍如下:

小程序示例的使用

摩拜单车小程序

摩拜单车小程序已于微信小程序上线第一天正式发布,刷爆微博媒体朋友圈。本文主要讲讲技术方向的总结,在段时间的开发周期内内如何一步步从学习到进阶。

思维转变

微信小程序没有html的常用标签,而是类似React的微信自定义组件,比如view、text、map等

没有window变量,但微信提供了wx全局方法集

没有a标签链接,不可嵌套iframe

事件绑定和条件渲染类似Angular,全部写在WXML中

数据绑定采用Mustache双大括号语法

无法操作DOM,通过改变page data(类似React的state)来改变视图展现

via所以如果你熟悉以上提到的所有前端技术栈,开发微信小程序你会得心应手。

生命周期

via你可以理解小程序就是一个单页面的H5网页,所有元素的加载都是一次性的,这就引来了生命周期的概念:

首次打开,小程序初始化

小程序初始化完成后,触发onShow事件

小程序被切换到后台(熄屏,切换APP等),触发onHide

小程序从后台切换到前台,再次触发onShow

小程序出错,触发onError

via每个页面也有自己的生命周期:

事件广播

via“单页面结构”的微信小程序,你可以使用事件广播(统一的事件中心)来注册和触发自定义事件,否则到后期事件管理会越来越乱,而且涉及跨页面传输事件,你更需要这种事件触发机制,可以参考broadcast.JS。比如在摩拜单车中有这样的场景:

版权声明:文章由 酷酷问答 整理收集,来源于互联网或者用户投稿,如有侵权,请联系我们,我们会立即处理。如转载请保留本文链接:https://www.kukuwd.com/life/33920.html
热门文章