APP打开首页展示底部tabbar,并且点击跳转后tabbar消失。如果使用NavigationNavRouterNavDestination这些组件怎么实现?
应用场景:封装独立的Dialog类组件,如:Loading、Toast等。functiongetCurrentPageInstance(){return获取当前路由对应页面组件的实例}BuilderfunctionXLoadingBuilder(text:string){...}exportclassXLoading{staticshow(){promptAction.openCustomDialog({builder:XLoadingBuilder.bind(getCurrentPageInstance(),'加载中...'),alignment:DialogAlignment.Center,isModal:true,backgroundColor:Color.Transparent,maskColor:Color.Transparent,autoCancel:true,})}}使用XLoading.show()
Image组件当设置属性visibility为Visibility.None时,不会调用onComplete事件吗?
有一个需求是要显示价格,小数点前的文字显示为18号,小数点后的文字显示为12号,需要怎么实现。
App在EntryAbility中已经设置为窗口全屏显示,然后我们在进入一个新页面,想保留状态栏,这个单独设置一个页面的状态栏和导航栏是否显示吗?这块应该怎么设置?欢迎页和第一个页面都是全面屏,跳转到第三个页面时候需要保留状态栏,这个应该咋实现?
接口获取数据后得到了Object类型的数据,现在想把它转成map类型做其他的操作,发现无法使用map的任何方法,怎样把Object怎么转换成map
Component叠加到Scroll上,怎么设置margin和宽高
Row({space:16}){}.onClick((){NavController.push("VpSummaryPage",VpSummaryPageParam.newInstanceForDetailPageSchema(this.logModel.schema''))})发现左右滑动一张卡片也能触发点击事件
TextTimer作为正计时器使用的时候,如何设置起点时间。想要从00:01:20一分二十秒这个时间点开始计时,如何实现
在页面中设置全屏和js中设置全屏效果不一致window.getLastWindow(getContext()).then((win){win.setWindowLayoutFullScreen(true)})
bindContextMenu()里面菜单项,执行了promptAction.showDialog或者promptAction.showToast没有提示
Tabs组件使用中,如果tab比较多,滚动时,如何让选中的当前tab自动滚蛋到页面中间展示?
使用Refresh包裹List,同时在Fefresh中传入自定义组件customRefreshComponent,下拉刷新List时,Refresh组件收起后,露出半个图标。
自定义CustomDialog中添加TextArea,在TextArea获取焦点时软键盘弹出会把整个自定义CustomDialog。如何让软键盘弹出时不要顶起整个自定义CustomDialog,而是顶起的高度只到TextArea获取焦点的位置。
定义一个HashMap:StateallChannelsMaps:HashMapnewHashMap();UI布局如下:List(){ForEach(this.channelTypeList,(channelData:ChannelTypeEntityData,index:number){ListItem(){this.channelGrid(this.allChannelsMaps.get(channelData.channelType.toString()),index,)}})}.width('100%').height('100%')BuilderchannelGrid(channelGroupData:Array,index:number){Grid(){ForEach(channelGroupData,(channel:ChannelGroupData...
咨询描述:动态import反射这块,反射到的class中的方法名怎么变量式插入?例如letfilePath'..pluginsDialogPlugin';letmethod'showConfirmDialog';import(filePath).then((ns:ESObject){newns.default().$(method)()不生效newns.default().showConfirmDialog()生效});showConfirmDialog方法如何以变量方式插入呢?用string的include方法判断是否包含,然后switch判断吗?
在通过router如何获取当前页面层级的情况,以及获取页面层级对象,例如页面ABC,在C页面是可以获取到当前页面层级的list,并且获取到对应页面对象
使用Flex实现流式布局,设定最大高度100,但是布局里面的内容较多,Flex里面的内容会溢出,显示在原布局的上面
下面的demo,实现了部分item不响应拖拽,但动画有有问题,会挤在一起请参考如下DemoEntryComponentstructGridExample{Statenumbers:string[][]scroller:ScrollernewScroller()layoutOptions1:GridLayoutOptions{regularSize:[1,1],只支持[1,1]irregularIndexes:[0],索引为0的GridItem占用一行}Statetext:string'drag'BuilderpixelMapBuilder(){拖拽过程样式Column(){Text(this.text).fontSize(16).backgroundColor(0xF9CF93).wi...
在页面构造之初就newCustomDialogController,那么这个内部的close函数是可以执行的,如果是动态,例如点击按钮再newCustomDialogController同时赋值给一个变量,那么这个内部的close就无法调用了。
用计算的方式算出每个字的宽度,累加,但是有时计算不准确,我们文字内部含有表情,然后有时系统一些文字也会折行,用了wordBreak(WordBreak.BREAKALL)这个api不折行显示了,但是还是计算不准确,延后显示。
hm673c38d210c66 的精彩回答获得了0 赞同
hm673c38d210c66 的精彩回答获得了0 赞同
全栈若城 的精彩回答获得了0 赞同
wx662108d97e2cc 的精彩回答获得了0 赞同
hm673c38c974de6 的精彩回答获得了0 赞同