遇到一个很诡异的bug,提醒一下大家。

RESAT
发布于 2022-3-9 18:52
浏览
0收藏

环境:
设备:dayu200 rk3568
openHarmony版本:3.0 LTS
DevEco:3.0 beta2

描述:
自定义了一个组件,page-frame包含了顶部导航和底部导航,定义了slot作为中间内容的插槽
page-frame.hml

<element name='title-bar' src='../titlebar/titlebar.hml'></element>
<element name='bottom-bar' src='../bottombar/bottombar.hml'></element>

<div class="container">
    <title-bar backtext="{{backtext}}" titletext="{{titletext}}"></title-bar>
    <div class="contextContainer">
        <slot></slot>
    </div>
    <bottom-bar showpagesrc="{{ showpagesrc }}" codepagesrc="{{ codepagesrc }}"></bottom-bar>
</div>

使用该组件时:

<element name='page-frame' src='../../common/component/page-frame/page-frame.hml'></element>
<page-frame backtext="返回" titletext="XXX" showpagesrc="XXX" codepagesrc="XXX">
.......
</page-frame>

这样使用会使页面的onshow无法执行

1
收藏
回复
举报
回复
    相关推荐