Navigation页面带参数跳转后,在下一个页面如何获取?例如:pageInfos:NavPathStacknewNavPathStack();this.pageInfos.pushPathByName('HspBPageTwo',{sendmess:'我是传递参数'});那在下一个页面如何获取到:sendmess:‘我是传递参数’。
监听页面导航切换,NavDestinationSwitchInfo的to的name和navDestinationId这里是62和0。1、哪里赋值?2、含义是什么?3、是否可以设置比较可读的名称?
目前默认方式创建的项目,app对手机屏幕旋转没反馈,是有专门的配置文件可以设置app是否支持横屏吗?
在指示器上滑动或点击,进行页面的切换,尝试了Swiper貌似并不支持自定义指示器,能否给出实现的参考Demo。
项目打算基于多模块进行开发,发现router只能在主模块内通过pushurlapi实现页面跳转,现在需要完全摸平路由,不知道如何实现,因为现在主模块内路由可以通过pushurl。但是跨模块需要先引用文件,然后通过pushNamedRoute的方式,这样在实现自由路由的前提下也不知道具体页面会在哪个模块。
通过监听整个应用的触摸事件,检测到应用里在xx秒内未操作过(触摸屏幕)。有没有这样的接口或者类似的接口可以实现,比如监听window触摸事件、统一监听所有page的触摸事件等。
demo代码:importrouterfrom'ohos.router';xxx.etsComponentEntrystructIndex11123{build(){Column(){Text(){ContainerSpan(){Span('')Span('包税').fontSize(11).fontWeight(FontWeight.Medium).fontColor(Color.White)Span('')}.textBackgroundStyle({color:0x5E36D9,radius:4})}}.width('100%').alignItems(HorizontalAlign.Center)}}router.back({url:'pagesHome',params:{info:'来自Home页'}});
网络请求的then中pushDestinationByName失败,没反应,放在网络请求之外就没问题。请问下pushDestinationByName有什么特殊限制吗?现在的问题就是调用登录接口,登录成功之后跳转到首页,无法跳转。但是不请求网络直接在onClick事件pushDestinationByName跳转到首页就可以,要怎么处理?
letdatenewDate()date.toString()输出:WedJun26202413:54:51GMT+0800date.toUTCString()输出:Wed,26Jun202405:54:51GMTdate.getTimezoneOffset()输出:480(这个不应该是本地时间与UTC的差值么,为什么是负的?本地为中国时间)不应该本地时间是正的480吗?
使用CustomDialogController,除了通过gridCount控制弹窗宽度外,还有什么方式控制?就是想设置的宽度在gridCount为3和4之间,这个不知道怎么操作?
使用AppStoragePersistentStorage持久化数据,杀死进程后重启应用,数据丢失,请确认AppStoragePersistentStorage缓存数据为什么没有真正的持久化。
父组件为Tabs,每一个TabContent里面写一个子组件,子组件自己去请求数据,当子组件跳转编辑页,进行操作后,返回当前子组件,需要子组件对于刚才编辑的内容做回显。请问有什么好的解决方案吗?
在api12之前,可以使用sendEventByKey使输入框弹出键盘,但是api12后这个api禁止使用,那么如何用代码控制输入框TextInput弹出键盘?
importrouterfrom'ohos.router';import{ABTestExamplePage}from'bbtabtest'import{UIContext,UIObserver}from'ohos.arkui.UIContext';import{FrameNode}from'kit.ArkUI';EntryComponentstructTestEntryPage{Statemessage:string'HelloWorld';aboutToAppear():void{letcallback(event:GestureEvent,frameNode:FrameNode){event.offsetX;event.velocityX;};letobserver:UIObserverthis.getUIContext().getUIObserver();observer.o...
API12支持配置系统路由表文档:https:developer.huawei.comconsumercndocharmonyosguidesV5arktsnavigationnavigationV5系统路由表基于这个方案Navigation组件的navDestination如何设置?
Reusable被缓存的子组件通过BuilderParam传给父组件并用$$传递参数时,当$$包含函数时,函数中引用了父组件属性,父组件销毁又重建,$$引用的仍是上一次的值,并且验证发现只有约cachedCount个组件是旧值,剩余都是正常引用的新值,是有什么缓存机制吗?
(1)父组件定义的事件能传递到子组件吗?没有在文档中看到有示例。(2)父组件定义的UI能作为children传递到子组件吗?
如何画一条宽度为80%的虚线,并支持虚线比例配置?目前Diver组件不支持直接设置虚线,而Line组件需要设置startPoint和endPoint,这两个属性需要设置绝对位置(通过计算屏幕宽度进行设置过于麻烦),有没有更加方便好用的方案?
请问Entry可以实现全透明或者半透明效果吗,需要如何设置?现在目前设置了"80000000"可以隐约看到上一页的内容,但是觉不是"80000000"真正的效果,即使设置全透明"00000000"页看不到全透的效果需求A页面弹出B页面,B页面设置半透明背景
ArkUICAPI使用NODEBACKGROUNDIMAGE设置背景图无效果。设置代码:ArkUINode&ArkUINode::SetBackgroundImage(conststd::string&uri){ArkUIAttributeItemitem{.stringuri.cstr()};MaybeThrow(NativeNodeApi::GetInstance()setAttribute(nodeHandle,NODEBACKGROUNDIMAGE,&item));returnthis;}uri为:"resource:RAWFILEvue2assetsdefaultSource.jpg"作为对比,同样uri对imagenode设置可以正常显示图片,如下:ArkUIAttributeItemitem;uri"resource:RAWFILEvue2assetsdefaultSource.jpg";item{.stringuri.cstr()};MaybeThrow(NativeNodeApi::GetInstance()setAttribute(nodeHandle,NODEIMAGESRC,&item));
router.getParams()返回对象是Object,如果PageA有内容点击跳转PageB,也有内容点击跳转PageC,而PageB与PageC会返回不同的数据类型给PageA,这时候如何区分返回数据类型比较合适
1、麻烦实现个简单的GirdView实现数字键盘案例。2、自定义弹窗中的View,弹窗最大和最小高度如何设置?
hm673c38ebd6bf2 的精彩回答获得了0 赞同
hm673c38ebd6bf2 的精彩回答获得了0 赞同
hm673c38ea9f4b2 的精彩回答获得了0 赞同
hm673c38ea9f4b2 的精彩回答获得了0 赞同
hm673c38d47e470 的精彩回答获得了0 赞同