根据下述代码,以下解释正确的是 ( )enum Mode {fullScreen,halfScreen}
@Entry
@Component
struct Page {
@State title: string =””;
@State mode: Mode = Mode.fullScreen;
isShownTitle0: boolean {
if (this.mode == Mode.fullScreen){
this.title = "Title",
return true;
}else {
this title= "Section',
return false;
}
}
build() {
Column(){
if(this.isShownTitle()){
Text(‘$${this.title}’)
else {
Text( ‘$$fthis.title}')
ChangeMode({ mode: this.mode})
}
}
@Component
struct ChangeMode (
@Prop mode: Mode;
Build(){
Row({space: 20}) (
Button(‘full screen ‘).onClick(() => (this.mode = Mode.fullScreen;})
Button(‘half screen').onClick(() => {
this.mode = Mode.halfScreen;
})
}
}
}