想生成十六位随机数(大写英文字母如:GUOKAFEZQVGPVBDL),找到的都是生成自然数。
我这边使用preferences存储数据,然后取值的时候遇到点问题使用StorageUtils.get('userName').then((result){console.log('打印取值2'+result)这样的方式可以取到,但是我想以赋值给一个参constpomeStorageUtils.get('userName')console.log('打印取值1'+pome)这样取值打印的[objectPromise]我应该怎么取这个
在Component中,aboutToAppear方法中开启任务,每隔120秒执行一次,调用接口上传数据,上传失败还有页面组件的处理。task有点不满足,Concurrent修饰的fuction必须是Component才可以定义,无法交互。有什么更好的替代方案。
我像ts那样创建单例对象的话,在不同的page里面引入,这个对象在应用的生命周期中是唯一的么?
Bean为请求参数模型,但是不同场景需要删除一些key后再转JSON,想知道如何进行删除处理?
State不支持bigInt或者Decimal,面对大数无法实时刷新。
想在HarmonyOS工程里放一个json文件,请问怎样将其读取出来并转换为jsonBean?
我的场景是,提供一个第三方的so(只有so),比如叫libcrypto.so,供其他工程调用。第一个问题:需要把so放到libs下面的话,在cpp里面如何获取entrtylibslibcrypto.so路径;如果不能获取,需要放到哪个文件夹里面可以获取。第二个问题:在其他工程里面使用cpp直接dlopen拿到so的符号句柄,进行使用函数符号。这种方式HarmonyOS是否支持,是否有其他可行的方法。
一般的开发语言中,String字符串一般有contains方法。比如:letstringA"aa";letstringB"bb";letstringAB"aabb"letisContain1:booleanstringA.contains(stringAB)结果应为falseletisContain2:booleanstringB.contains(stringAB)结果应为falseletisContain3:booleanstringAB.contains(stringA)结果应为trueletisContain4:booleanstringAB.contains(stringB)结果应为true在ArkTS语言中,如何判断一个字符串是否包含另一个字符串呢,没有找到对应的contains方法,可以给一个示例吗?
在使用HashMap过程中:publicstaticgetTipAlertImage(alertStr:string):HashMap{letresult:HashMapnewHashMap();result.set($r('app.media.defensebillboards'),'远离广告牌');result.set($r('app.media.defensetrees'),'远离树木');returnresult;}调用数据打印出来都是空的,是什么原因?console.log('kiki',JSON.stringify(WeatherUtils.getTipAlertImage()))
需要对传入的uripath字符串进行解析,判断host,以及取query对应key的值,使用uri没有对应的接口,有没有对应的工具解析工具类或者方便处理的接口。
这边获取dic,trycatch里面的aaid和versionCode都是在最后返回dic之后才获取到,要如何才能拿到之后再进行返回代码如下:asyncfunctiongetHeaderDic(){try{letheaderDicnewHashMap()letdateStr''try{lettimesystemDateTime.getTime(false)console.info('时间为:',time);dateStrgetTimeToYYYYDDMMHHMMSS(time)console.info('时间戳为:',dateStr);}catch(e){console.info(FailedtogetcurrentTime.message:${e.message},code:${e.cod...
运行时候的报错,不够明显,以及错误码的含义不清晰。需要给出一个案例。例如TaskPool任务池的API中,自定义了一个log打印,无法使用,后面的console.log也打印不出来。10200006的错误码,提示也不清晰。示例代码本身就有问题,只用console.log也无法打印(IDE版本是4.1.3.300)。
EntryComponentstructIndex{Statemessage:string'HelloWorld';click1(){console.log('click1')}click2(text:string){console.log(click2${text})}build(){Row(){Column(){Text('按钮1').onClick(this.click1).width(50).height(50)有没有方式传递函数和参数Text('按钮2').onClick(this.click2).width(50).height(50)不想使用这种方式Text('按钮3').onClick((){this.click2('按钮3')}).width(50).height(50)}.width('100%')}.height('100%')}}函数传递时,可否将参数也传递?
以下Map数据是接口请求到的数据,这个Map里,K对应的V,有的是string类型,有的是number类型。"showInfo":{"title":"我的家庭","subTitle":"","frontPic":"https:jhkcdnmampic.hismarttv.comepgdatamamPic1109202304202304100226198443.png","priceVisible":1,"voiceTitle":"我的家庭","isSpecialPic":0}现在我要用ArkTS语言来定义它,怎么写?如下写法会报错!exportinterfaceTypeDto{showInfo:Map;}
replace方法只能替换string中的一个值。
1、开启属性混淆,enablepropertyobfuscation。2、调用系统应用,打开系统短信,无法获取指定的参数,只是打开了系统短信页面。
eyJzdWIiOiJjcG9uZ28xIiwiWC1BcHBJRCI6IkNTRE4tQVBQIiwiWC1EZXZpY2UtSUQiOiI4MDM4OTNjOC0xMDllLTQyOTYtOTExMi1lMjM4YWFjY2QxMjgiLCJYLVJpc2stQ29udHJvbC1OdW0iOiIwIiwiYXVkIjoicGFzc3BvcnQiLCJleHAiOjE3MTg4NDc2MjgsImlhdCI6MTcxNjI1NTYyOH0我这边用HarmonyOS的Base64Helper().encodeToStringSync解码后的字符串为啥会少最后一个}呢
hm673c38ebd6bf2 的精彩回答获得了0 赞同
hm673c38ebd6bf2 的精彩回答获得了0 赞同
hm673c38ea9f4b2 的精彩回答获得了0 赞同
hm673c38ea9f4b2 的精彩回答获得了0 赞同
hm673c38d47e470 的精彩回答获得了0 赞同