找回密码
 立即注册
搜索

资源汇总 快应用编程常见错误

2
回复
9726
查看
[复制链接]

8

主题

226

帖子

700

积分

 楼主| 2018-7-10 11:17:46 显示全部楼层 |阅读模式
1. Page not found 原因分析: 1) 原因:manifest.json 中没有正确配置该页面; 解决:在 manifest.json 中添加正确的页面配置; 2) 原因:后台配置路径错误,指向了错误的路径; 解决:在快应用官网后台配置正确的关键词路径。 ​2. 请确认引入的模块['system.xxx']:名称正确 原因分析: 1) 原因:模块名称错误; 解决:改成正确的名称。具体接口可以查阅文档 https://doc.quickapp.cn/features/; 2) 原因:没有在 manifest.json 中声明; ​解决:在 manifest.json 的 features 中声明正确的模块; 3) 原因:该用户手机上的快应用平台版本,并不支持程序所使用的新模块; ​解决:修改 manifest.json 中的 minPlatformVersion 为对应的模块支持的最低版本。 3. can not read property 'xxx' of null 原因分析: 1) 原因:当页面销毁后,VM 会销毁,data 等属性也会销毁; ​解决:在回调函数中判断页面有效性; 2) 原因:引用了不存在的属性; 解决:在代码中提前判断,如:获取 a.b,写成:a && a.b 4. xxx is not defined 原因分类: 1) 原因:页面中,没有定义该变量 ​解决:提前定义变量
回复

使用道具 举报

0

主题

3

帖子

10

积分

2018-7-11 20:17:34 显示全部楼层
请问如何调用导入的js文件里的方法? import md5util from '../Common/md5.js' demo() { console.log("md5" + md5util.hexcase()); } 报错 hexcase undefined
回复

使用道具 举报

5

主题

25

帖子

150

积分

2018-10-9 17:39:55 显示全部楼层
小w 发表于 2018-7-11 20:17 请问如何调用导入的js文件里的方法? import md5util from '../Common/md5.js' demo() {
目前应该不支持这种导入方式吧
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册