WaterFlow滚动到中间重构Sections导致组件异常重复渲染。操作步骤如下:1、将waterFlow滑动到双列流位置。2、刷新商品触发waterFlow的Sections被重建。3、屏幕外的FlowItem疯狂刷新。4、最后导致主线程卡死,内存溢出crash日志如下:Errormessage:OutOfMemorywhentryingtoallocate10223616bytesfunctionname:OldSpace::MergeStacktrace:atObservedPropertyAbstract(usr1hmosforsystemsrcincrementsourcecodefoundationarkuiacee...
在web中selectionMenuOptions(this.menuOptionArray)设置自定义菜单长按点击自定义菜单后,调用js交互通知h5,然后h5里有执行方法获取选区去做后面的动作现在点击菜单按钮,通过原生代码通知h5的时候,选中状态就被取消了,导致h5里面后面的逻辑执行不了StatemenuOptionArray:Array[划线直接完成{content:'test',action:(selectedText){console.info('划线selectinfo'+JSON.stringify(selectedText));letjsStr"window.getSelect...
html文件内引入的type"module"的JS脚本
在web组件的onPageEnd回调里尝试获取title,获取不到(从日志看会跳转到页面时,获取到的htmlTitle为空或者未触发日志输出)。请问这种表现是否正常,onPageEnd不是表示网页加载结束了吗?示例代码如下所示:Web({src:$rawfile('scrollStyledemo.html'),controller:this.controller}).onPageEnd(async(){lethtmlTitle(awaitthis.controller.runJavaScriptExt('document.title')).getString()这里获取不到实际的titleconsole.info(DZGtitlefromhtml:${htmlTitle})})
Dialog中加载Web,点击Web中的链接如何新开页面,而不是在Web中跳转
在web页面中点击链接,如果是pdf则拉起浏览器下载,默认没有特殊处理情况下会报错applinkopenLinkErrorCode:16000019,Message:Cannotmatchanycomponent.
如果想在应用中支持可以直接将中转站中的文件拖动到应用中,怎样接入?
在网络请求框架的har中会触发一个特定返回码的处理,该处理是根据返回数据弹出一个全局弹框,但在使用openCustomDialog函数时一直报错:Errormessage:CannotreadpropertyobserveComponentCreation2ofundefined,Appcrash代码如下:根据一个LUBCACMActionID对象弹出一个Action弹窗。paramactionIDLUBCACMActionID数据对象。privateshowAlert(actionID:LUBCACMActionID){promptAction.openCustomDialog({builder:customDialogComp...
左边是icon,中间是text,右边是标签。其中中间text长度可变,右边标签位置是跟着text长度而改变,当文字过长时text显示省略号。
通过NodeContainer创建的组件,Consume属性获取不到容器的Provide属性。代码如下:EntryComponentstructIndex{Providedata:string"parent"build(){Stack(){Child()NodeContainer(newChildController())}}}BuilderfunctionchildBuilder(){Child()}ComponentstructChild{Consumedata:stringaboutToAppear():void{console.log(Childdata${this.data})}build(){}}classChildControllerextendsNodeController{makeNode(uiContext:UIContext):FrameNodenull{constbuilderNodenewBuilderNode(uiContext)builderNode.build(wrapBuilder(childBuilder))returnbuilderNode.getFrameNode()}}
自定义的CardView想在调用的地方设置backgroundColor等属性值,无法设置报以上错误。自定的CardViewComponentexportstructCardView{BuilderParamprivatecontent:()void控件占位符build(){Column(){this.content()}.shadow({radius:6,color:Color.Grey,offsetX:0,offsetY:0}).padding({left:30,right:30,top:20,bottom:20}).borderRadius(6).alignItems(HorizontalAlign.Start)}}调用CardViewCardView(){Row(){}.width("100%")}.backgroundColor(Color.White)这里报错:Cannotfindname'backgroundColor'.Didyoumeantheinstancemember'this.backgroundColor'
hm673c38d47e470 的精彩回答获得了0 赞同
hm673c38d47e470 的精彩回答获得了0 赞同
hm673c38d47e470 的精彩回答获得了0 赞同
hm688c71d07992e 的精彩回答获得了0 赞同
全栈若城 的精彩回答获得了0 赞同