大眼睛组件
组件名称: 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 |
是 | 是 | 否 | 否 | 否 |