跳到内容 跳到主导航 跳到页脚

大眼睛组件

组件名称: emojiPlayerModel

组件描述: 大眼睛页面显示与隐藏。

使用示例:

//显示大眼睛code:
 public constructor(props: BaseComponentProps) {
        super(props);
        emojiPlayerModel.setShow(true);
        this.viewModel = new DemoViewModel();
        let voice = new DemoVoice(this.viewModel);
        //关联ViewModel及Voice的生命周期到当前界面上
       this.setViewModel(this.viewModel);
       this.setVoice(voice);
}
//隐藏大眼睛code:
    public render() {
        if (this.viewModel.getFlag()) {
            console.log('啦啦啦啦getflag()方法进来了');
            emojiPlayerModel.setShow(false);
            return null;
        }
        console.log('啦啦啦啦啦啦1111');
        return (
            <>
                <PersonAppearComponent
                    param={this.viewModel.getParam()}
                    //onStatusUpdate={this.viewModel.updatePersonApeear}
                    onFinish={this.viewModel && this.viewModel.onFinish}/>
            </>
        );

属性:

  • show:boolean, true:显示;false:隐藏

方法:

  • setShow:参数boolean类型,true:显示;false:隐藏

注意:

  • orionos-eve-core:版本:2.3.0
  • 大眼睛组件不可在debug模式下使用。需要使用orionos-sh run 或 orionos-sh pack 打包运行。

适用平台:

豹小秘mini招财豹豹小递max豹小秘DP

下载示例代码

这篇文章是否有帮助?

-1