GrowingIO小程序的数据分析,是基于SDK手机数据的。集成SDK后,会自动将页面访问、页面内点击等事件上报到GrowingIO的服务器,无需手动添加事件。数据上传后,可以在GrowingIO进行指标定义,然后使用各种现有的工具进行分析。
状态管理中非常重要的点就是发布/订阅模式,发布/订阅模式的原理非常简单,一边发布,一边订阅。订阅者在事件中心注册具名事件和回调函数,发布者通知事件中心执行所有同名的回调函数。
既然需要提供事件注册(订阅)的功能,那么必然需要一个地方来存放所有的事件,同一个事件名可以有多个回调,那么显然数据结构如下:
所以事件中心的雏型如下:
订阅功能:在具名事件的回调数组中推入了一个新的回调,接受一个事件名和回调函数。
发布功能:调用对应事件名的所有回调函数,参数为事件名和回调参数。
该对象主要用于存储共享数据,当数据被更新时触发 stageChange 事件。
dispatch:调用 actions ,可以执行一些异步的 *** 作,然后调用commit
commit:调用mutations
需求说明:在首页将一本书加入书架,书架列表自动更新。
store/statejs
store/mutationjs
store/actionjs
store/indexjs
订阅(书架页)
发布(首页)
以上就是关于微信小程序开发怎么做全部的内容,包括:微信小程序开发怎么做、abc健康小程序什么原理、疫情预测小程序的原理等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)