4***@qq.com
4***@qq.com
  • 发布:2019-11-06 17:19
  • 更新:2019-11-06 18:50
  • 阅读:758

app的数据是从json中读取出来的。而json中的最新数据是从后台来的。那么如果有跟新,如何替换这个Josn呢?

分类:uni-app

我这边遇到个需求。每个房间中,读取的内容都不同。但是没有网络的情况下,又必须是最新的数据。大概想法是,通过读取json在实现,但是有个问题,如何在app中替换这个json?

2019-11-06 17:19 负责人:无 分享
已邀请:
4***@qq.com

4***@qq.com (作者)

如果是用storage这种本地数据存储,平常的需求是可以。但是,如果是多语言这种情况下,那么管理起来会非常的乱

5***@qq.com

5***@qq.com - 123

JSON.stringify 转为常规字符串
玩出花都没关系

  • 4***@qq.com (作者)

    哈哈,对对对,- -但是想偷点懒。想在看看有没有更好的方式,这样我直接通过拿json文件替换就好了。谢谢了

    2019-11-06 18:24

8***@qq.com

8***@qq.com

可以下载到指定目录 没网就读取 每次启动APP和退出APP就同步一次文件 或者多少分钟同步一次也可以

  • 4***@qq.com (作者)

    那这个文件,用户是不是可以通过文件管理器去查看?- -如果是这样的话,感觉会有泄露数据的风险。

    2019-11-06 18:29

4***@qq.com

4***@qq.com (作者)

总体来说,如果做成多语言的话,那么就通过接口去获取不同的语言数据,在通过楼上这位老哥的方法转成常规字符串。然后通过vuei18n来赋值,这样就能玩的通。至于替换json文件,本来想着偷懒,但是防止文件被查到,还是放弃了

4***@qq.com

4***@qq.com (作者)

下载文件到指定目录:http://www.html5plus.org/doc/zh_cn/downloader.html#plus.downloader.DownloadOption

该问题目前已经被锁定, 无法添加新回复