zanen
zanen
  • 发布:2023-04-03 14:41
  • 更新:2024-07-25 11:40
  • 阅读:1185

uniapp如何动态引入json文件

分类:uni-app

目前用uniapp开发ios应用,需要使用下载功能下载服务端的json文件到本地,然后应该如何在vue页面进行引入呢? 尝试了uni.saveFile方法先保存到永久目录,然后用require方法引用,但是提示找不到文件,有大佬能否解答一下。

2023-04-03 14:41 负责人:无 分享
已邀请:
愿随风丶飘雪

愿随风丶飘雪 - 勿在浮沙筑高台

我们是uni,request() 不同的json文件 也是动态的 但是不是用require来引入

  • zanen (作者)

    uni.request不是网络请求吗? url也不能填写本地json的路径呀,我试了直接报"errMsg": "request:fail abort statusCode:-1 unsupported URL(-1002)"

    2023-04-03 15:05

  • 愿随风丶飘雪

    回复 zanen: 对 我们json是放在服务器上的 不放在本地

    2023-04-03 16:06

  • zanen (作者)

    回复 愿随风丶飘雪: 项目特殊性,要求可以离线使用,但同时数据要求联网时可以更新,所以我这边需要把json保存到本地,保存是没问题了,可惜加载不到页面上,用缓存怕json数据太大,影响性能

    2023-04-03 16:26

  • 愿随风丶飘雪

    回复 zanen: json文件可以转为js对象 这样就可以在文件中引用了

    2023-04-03 16:51

  • 1***@qq.com

    回复 zanen: 请教下,我也遇到了,将json数据放在前端,不请求接口,引入文件过大,无法启动也无法打包,你是如何解决的?

    2023-07-28 19:15

2***@qq.com

2***@qq.com

同求!!!!!!找了好久,动态导入咋这么麻烦。 难道只能静态? 难不成把本地所有json文件先静态导入,太扯了

初划

初划

解决了吗,我也是,app跟ios端需要离线动态导入json 都无法读取导入

要回复问题请先登录注册