暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

uni-app:多端全局变量设置

loulou分享 2019-07-13
935

uni-app
 是一个使用 Vue.js 开发跨平台应用的前端框架,开发者编写一套代码,可编译到iOS、Android、H5、小程序等多个平台。对于中小型的C端能力输出是不错的框架,在前端框架中涉及的关键点比较多,类似异步长加载、缓存刷新、请求过滤等。

      今天主要简单描述下全局变量的设置,在多端框架中,全局变量的设置有很多种,但很多由于其加载、编译以及生效点的不同,会造成全局变量刷新状态异常的问题,造成逻辑判断以及显示非预期的问题。对于下图的理解,我们首先应该考虑uniapp的短板效应,就是图中的注意事项,以及uniapp框架的组成结构,其集成组件的思想、集成方式、组件层次以及生效域。特别是nvue、vuex、vue的作用域。

      下图中共提出4种方式,废弃3种,保留一种进行全局代码的设置。提醒大家,虽然缓存持久化在C端可以作为全局变量的存储方式,但频繁的读写C端缓存,装载到应用空间。其刷新机制非响应模式,同时其不断装载会带来空间回收以及开销的问题。




   结论

  1 全局变量的设置

2、全局变量的刷新


文章转载自loulou分享,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论