【apicloud】api模块/方法常见undefined等问题

小白初期使用apicloud时,容易遇到各种模块、方法undefined情况,这边罗列一下并给予解决方案:


1、$api、api出现undefined


解决方案:首先检查页面是否引入api.js文件,其次检测所有涉及到$api、api使用的代码是否在apiready后再运行。



2、新引入模块出现undefined


解决方案:项目引入新模块时,记住要重新编译新的自定义loader,这样才能从云端将新加入的模块底层代码加入app中供使用。



3、项目加入新的文件、js包、图片等资源出现undefined


解决方案:在项目文件夹中直接添加上述新资源时,记得在编辑器中点击代码全量同步,将APP中的项目全量更新,避免部分资源因为增量同步识别不到差异而造成未能及时更新到导致报错。



4、APICloud模块库中某些模块无法移除


解决方案:模块无法移除,找不到 ” 减号 “ 移除小图标。这类问题都在于你项目代码中的config.xml配置文件中还遗留着该模块的配置信息手动删除配置信息并将代码提交到云端,再次刷新模块库即可移除模块

翻滚的胖子博客
请先登录后发表评论
  • 最新评论
  • 总共0条评论
  • © 2017-2018 iskeys.com 版权所有 ICP证:闽ICP备16003513号-1
  • 联系邮箱:c383542045@qq.com