在一个列表页面中,滑动停止时希望能获取到页面中所有的可见组件并进行曝光,如何获取到这些组件?
ets类中build()里面Scroll中嵌套List包含ListItem等数据滑动事件冲突,怎么控制Scroll中整体滑动,List里面不做滑动处理。
前端开发过程中有重绘、重排的概念。修改组件的宽高、边距属性会引起重排layout变化,修改颜色属性会引起重绘。在一些性能场景会把布局经常变化的组件以绝对定位或者使其脱离常规层级的方式优化。
CanvasRenderingContext2D提供的几个drawImage方法是可以指定绘制图片的一部分到canvas上面的指定区域,但是DrawContext里面获取的Canvas的drawImage方法却只有一个,比如通过自定义DrawModifier拿到的就是DrawContext,没法绘制PixelMap的一部分到canvas上面。
使用select或者CustomDialog并不能实现这个筛选功能,是否有能力实现该筛选功能?
1、应用使用了系统的录屏功能。2、调用C语言封装的录屏方法后,会弹出一个录屏权限申请框。3、应用如何知道用户是拒了了权限,还是允许了权限,即如何确认用户真正进入了录屏状态。
如何实现在输入好手机号后点击回车(目前的表现是收起软键盘),跳转到下一个输入框继续输入。
router跳转page的时候只能携带基础类型么,传入了一个数组:router.pushUrl({url:'pagesMediaDetailPage',params:{medias:this.mMediaData,jumpIndex:index}})然后在另一个页面拿出来:params:objectrouter.getParams()this.mediasthis.params.['medias']asMedia[]for(leti0;i<this.medias.length;i++){this.data.pushData(this.medias[i]);}拿出来的数组里面的类型都是object类型的了,不是Media类型的。
NavDestinationonAppear()StackonAppear()ColumnonAppear()TextonAppear()StackonDisAppear()ColumnonDisAppear()TextonDisAppear()NavDestinationonDisAppear()。NavDestination作为父组件,它的onDisAppear()调用时机为什么跟其它父组件,如Stack、Column等不一致?
app是用navigation做导航的。navigationtabtabContent,四个主页面为tabcontent容器的子页面。现有需求每次进入tab的index0页面也就是主页主页上的内容需要重新请求刷新。有没有好的方式处理。进入主页的方式可能有很多种,如选中tabindex0。在主页的某个子页面pop回来等。
当前页面有CustomDialogController显示diaog,当调用router.pushNamedRoute后跳转下个页面后,再返回到当前页面后Dialog会隐藏。如何使当前页面的Dialog不隐藏?
页面跳转用的是router,页面结构一进入应用就是底部5个tab(MainHomePage)然后点击每个页面进行跳转用的是router.pushUrl。有一个三级页面点击按钮后,需要把之前所有的页面都销毁,然后重新新建5个tab页(MainHomePage),如何实现?
预期只有Circle内显示粉色,实际Circle外也显示粉色。代码如下:xxx.etsEntryComponentstructIndex{build(){Stack({alignContent:Alignment.TopStart}){Circle().width(200).height(200).fill(Color.Blue).blendMode(BlendMode.DSTIN,BlendApplyType.FAST)}.height('100%').width('100%').backgroundColor(Color.Pink)}}
使用自定义键盘输入内容后,点击输入框内容中间位置,光标会在中间,再次点击键盘输入内容后,光标会自动跑到最后面,如何保持光标位置还在中间?
当前需要有一个全局的瀑布流组件放在其它page中,其它page需要整体滑动,所以只能嵌套使用但是瀑布流组件无法监听滑动,如何能够在不影响外部list的情况下只对嵌套内容进行滑动监听?EntryComponentexportdefaultstructscrollTestPage{dataList[1,2,3,4,5,6,1,2,3,4,5,6]dataList2[1,2,3,4,5,6,1,2,3,4,5,6]dataList3[1,2,3,4,5,6,1,2,3,4,5,6]build(){List(){ForEach(this.dataList,(item:number,position:number){ListItem(){...
正常情况不是应该用户滑动到底部时才会触发onappear吗?
bindContentCover或全局UI方法,弹出组件或者dialog后底部有个安全区避让,如何充满不避让这个底部安全区?
app首页使用Tabs,其中一个TabContent为使用web组件加载的本地资源(vue打包的资源)。vue项目中使用的token是通过web加载src时,url拼接的token。h5获取到token后存储在sessionStorage中。此时APP点击退出登录操作后。在切换tabs回到h5页签时h5页面不会刷新,sessionStorage中token信息也没有情况,导致h5页面还处于登录状态。
hm673c38c974de6 的精彩回答获得了0 赞同
hm673c38c974de6 的精彩回答获得了0 赞同
hm673c38ebd6bf2 的精彩回答获得了0 赞同
hm673c38ebd6bf2 的精彩回答获得了0 赞同
hm673c38ea9f4b2 的精彩回答获得了0 赞同