怎么在外部的onclick事件中修改JhkDeviceItem中的switch状态。业务场景:组件内的switch点击后,外部业务处理失败后,需要将switch状态重置回去。具体代码如下:import{JuColor}from'....colorcolors'import{ResManager}from'....resourcesmanagerResManager'exportenumRightType{胶囊按钮capsuleButton,箭头按钮arrowButton,开关按钮switchButton,}interfaceImageInfo{url:string;errorImageUrl:Stringnull;placeholderImageUr...
通过Tabs向TabContent中添加自定义的文件,但是自定义文件只能通过DocumentRecentlyPage(),而不是通过对象的方式添加属性的方式Statecontent:DocumentRecentlyPagenewDocumentRecentlyPage()添加,如果给对应的page中传值
我们这里有全局水印,之前是用subWindow实现的,但是使用subWindow时,存在router跳转到subWindow的情况,但是我们引用的三方库很多逻辑都是使用router.push的方式跳转页面,我们无法修改,所以想问问除了subWindow,还有其他方式能实现全局水印吗
代码如下:Column(){Text(选择存期).attributeModifier(newGlobalTextModifier(20)).fontWeight(FontWeight.Medium).fontColor($r('app.color.black333333')).padding({left:15,top:10}).width('100%').textAlign(TextAlign.Start)Grid(){ForEach(this.periods,(model:Record,index:number){GridItem(){Stack(){Text(model["key"]).padding({left:30,top:10,right:30,bottom:10}).onClick((){if(this.periodModel{this.rateLoad...
根据目前查到的资料,发现只能通过widowStage获取到主窗口后进行状态颜色的设置,但是UIExtensionAbility获取不到widowStage,UIExtensionAbility下的页面该怎么设置状态栏的颜色?
我使用了以下四个接口设置行间距,均没有作用OHDrawingSetTypographyTextHalfLeading(typoStyle,true);OHDrawingSetTypographyTextLineStyleHalfLeading(typoStyle,true);OHDrawingSetTypographyTextLineStyleSpacingScale(typoStyle,5.0);OHDrawingSetTextStyleHalfLeading(txtStyle,true);请问,该如何设置行间距为2倍
row和column、stack、flex是类似UIView概念吗?若是,我在row中添加了n个button和n个image,我要遍历row里的子组件,找到所有button做相应操作该怎么查找?
如图的Slider滑块,应该如何实现?好像没有找到可以自定义滑块布局的API
使用navigation系统路由表导航+默认混淆规则,导致页面无法跳转操作步骤:1、使用Navigation系统路由表2、配置默认混淆规则enablepropertyobfuscationenabletoplevelobfuscationenablefilenameobfuscationenableexportobfuscation3、使用release模式
如何在页面中设置键盘抬起时的页面避让模式?参考链接:https:developer.huawei.comconsumercndocharmonyosreferencesV5tsuniversalattributesexpandsafeareaV5示例3windowStage.getMainWindowSync().getUIContext().setKeyboardAvoidMode(KeyboardAvoidMode.RESIZE);在EntryAbility.ets文件里设置的。业务页面切换不同Tab时,希望更改页面避让模式,改如何实现?
1、demo如下(根据App首页抽出的demo),demo需依赖下拉刷新库"ohospulltorefresh":"2.0.5",才能运行2、期望效果,大致文字描述:在页面任何位置均可上拉及下拉滑动,整个的滑动效果为,上拉滑到tab栏置顶后,tab吸顶,之后精选内容列表响应滑动事件,下拉滑动则是待精选内容列表滑动到顶部后,则为父List响应滑动事件,出现十宫格。3、目前存在的问题:1)十宫格区域无法上下滑动,与父List滑动有冲突2)精选tab列表区域上下...
现在通过picker拿到了图片fileUri。请问如何通过fileUri拿到这个文件的完整文件名。
需要如图中的,顶部搜索框展示的效果一样,多条文字,上下切换、重复轮播的效果
由于产品需要,当我们应用后台检查到请求异常的时候需要弹出窗口提示用户,我这边使用华为官网的CustomDialogexportdefaultstructKJDialog{........}可以说在页面通过CustomDialogController拉起,但是在其他地方没有办法拉起,请问对于在非UI里面怎么操作弹出一个自定义的弹窗?
静态效果如截图,查看了基础组件中的slider单也只能支持单block无法像图中所示有两个block进行区间选择。请问一下是否有可替代的方案呢?
有一段文本在Text中显示,显示了多行,那么如何获取每行的文本宽度呢?其他系统有以下相关方法:getLayout().getLineEnd(index)获取指定行的偏移索引getLayout().getLineWidth(index)获取指定行的宽度
关于scrollbar在list下方,我们需要把scrollbar放到list上面,自定义scrollbar能否出一个解决方案?
直接使用.navDestination(ComplainRouter)对应组件:BuilderexportfunctionComplainRouter(name:string,param:ComplainParams){NavDestination(){Complain({params:param}).backgroundColor($r('sys.color.ohosidcolorpanelbg')).padding({top:36,bottom:28})}.width('100%').hideTitleBar(true)}报这个异常Argumentoftype'(name:string,param:ComplainParams)void'isnotassignabletoparameteroftype'(name:string,param:unknown)void'.不是必现的,但是概率很大
在https:developer.huawei.comconsumercndocharmonyosfaqsV5faqsarkts11V5中,可以实现字符串常量在Component组件中使用,但是如何在获取到对应的变量,例如:letr$r('app.string.moduledesc',12345)letacontext.resourceManager.getStringSync(r);然后在其他地方使用呢?
这个标签我要循环,我用了list套foreach,但是他会滑动,我就想要循环出来正常展示那种效果,不用滑动那些的效果,不用list能实现吗。就像写vue项目,直接在标签上套vfor那样的显示
如图,toast的位置会跟随键盘移动,HarmonyOS中如何让toast固定在底部,不随键盘移动?
onTouchIntercept现在只能收到Down的事件,无法在Move一定距离后取消HitTestMode.Block。也无法在Up事件时取消HitTestMode.Block。
想咨询一下页面弹出对话框,其他按钮就不能点击了,有没有什么方式弹出对话框还能对其他组件做操作
hm673c38ea9f4b2 的精彩回答获得了0 赞同
hm673c38ea9f4b2 的精彩回答获得了0 赞同
hm673c38d47e470 的精彩回答获得了0 赞同
hm673c38d47e470 的精彩回答获得了0 赞同
hm673c38d47e470 的精彩回答获得了0 赞同