下图是远程模拟器页面,当状态变为unavailable,我的原因是网太差了,因为在只写代码没有注意到是这个原因。等网好了就变成状态Ready了
前情提要:写了几个RDB关系型数据库之后,这次的一张表的操作从insert开始就不行,query也是。错误提示信息是Failedtoinsertdata.Code:undefined,message:undefined一点用都没有。。。中间和以前写的数据库对比了多次,都没有发现问题。解决:问了chatgpt,原因是order和SQLite的关键词冲突,遂换了个表名,一下子好起来了,不报错了。(还好有chatgpt,不然没接触过多少SQLite真的死也想不到原因)
报错如下:080316:12:04.8481305224608EC03900Ace:[manifestrouter.cpp(GetPagePath)(0)][EngineLog]can'tfindthispagepages080316:12:04.8481305224608EC03900Ace:[pageroutermanager.cpp(StartPush)(0)][EngineLog]thisurinotsupportinroutepush.反复找了几遍路径都是正确的,但是一直跳转不成功。原因是mainpages.json文件没有把要跳转的页面加入进去,所以才一直找不到。以前都是自动添加的所以没有注意到。解决办法:在文件中加入该页面,如"pagesIndex"。
2023-08-03 16:17:41 783浏览 1点赞 0回复 1收藏
1.加入网络权限在module.json5文件中加入网络权限:"requestPermissions":[{"name":"ohos.permission.INTERNET"}],如图文件位置:2.导入httpimporthttpfrom'ohos.net.http';3.书写(以POST方式为例)lethttpRequesthttp.createHttp();获取HTTP对象leturl"http:somewords.xyz:80storelogin"填写路径letpromisehttpRequest.request(请求url地址url,{请求方式method:http.RequestMethod.POST,请求的额外数据。extraData:{"storeId":...
2023-08-02 10:26:48 1053浏览 3点赞 2回复 3收藏
【已解决】报错信息:原因:在操作本地数据库(关系型数据库RDB)时使用了previewer。实际上必须要使用模拟器如远程模拟器(或真机)才可以正常运行RDB数据库。否则会一直报错。
2023-08-01 10:06:35 1294浏览 3点赞 3回复 2收藏
如有错漏,希望大佬们不吝赐教,谢谢jitoa此博客由金陵科技学院开放原子开源社张伊睿编写Devstudio目录(一个版本的)其他版本在https:developer.harmonyos.comcndocsdocumentationdocguidesV3projectoverview0000001053822398V3catalogVersionV3JSTypeScriptletvarlet是在代码块内有效,var是在全局范围内有效基础类型1.布尔型boolean2.数字number3.字符串string4.数组5.元组(一个数组,每个元素的类型都随意。6.枚举enum7.unk...
2023-07-21 19:58:45 2479浏览 3点赞 1回复 1收藏