【ets】switch开关打开后会自动关闭
想通过switch实现内容显示、隐藏,使用的是Toggle组件,通过给下方红色Column添加visibility属性实现显隐;
当打开开关时,内容显示后开关自动变为关闭状态,请教大佬这种情况应该如何解决?
@Entry
@Component
struct TimePickerExample {
@State showSelectedTime: Visibility = Visibility.None
build() {
Column() {
Column() {
Flex({ justifyContent: FlexAlign.SpaceBetween, alignItems: ItemAlign.Center }) {
Text("时间:").fontSize(15)
Toggle({ type: ToggleType.Switch })
.selectedColor(0xed6f21)
.switchPointColor(0xe5ffffff)
.padding(8)
.onChange((isOn: boolean) => {
console.log(isOn + "")
if (isOn == true) {
this.showSelectedTime = Visibility.Visible
} else {
this.showSelectedTime = Visibility.None
}
})
}
.padding({ left: 15, right: 10 })
.width("100%")
.backgroundColor($r('app.color.back_ground_gery'))
.borderRadius(15)
}
.padding(10)
// 时间选择器:
Column() {
Text("内容").fontSize(30)
}.visibility(this.showSelectedTime)
.padding(10)
.backgroundColor("red")
.width("100%")
.height(200)
}
}
}
鸿蒙
switch
开关
赞
收藏 0
回答 1
待解决
相关问题
鸿蒙代码-如何实现打开/关闭某个应用的通知权限开关
8977浏览 • 1回复 待解决
鸿蒙系统怎么打开定位开关页面
7628浏览 • 1回复 待解决
ets开发关闭窗口组件问题
1260浏览 • 1回复 待解决
鸿蒙代码如何打开GPS开关页面(位置信息页面)
10134浏览 • 1回复 待解决
webview选择本地文件关闭文件打开方式弹窗后无法获取弹窗关闭事件
5685浏览 • 4回复 待解决
自动播放通话录音,下拉通知栏即可关闭(消失)!
6404浏览 • 1回复 待解决
Openharmony hap应用如何实现开机自动打开应用?
2923浏览 • 1回复 待解决
鸿蒙以后会出Python的开发模板吗?
5245浏览 • 2回复 待解决
eTS发布发布Notification之后点击通知如何打开跳转指定页面?
1213浏览 • 1回复 待解决
这个在哪里关闭取消,能不能关闭啊
4450浏览 • 1回复 待解决
windows taskkill强制关闭nginx
2777浏览 • 0回复 待解决
docker mysql容器一启动就关闭
563浏览 • 1回复 待解决
harmony有类似于android中switch的控件吗?
1749浏览 • 1回复 待解决
强制关闭Seqscan有什么坏处?
1211浏览 • 2回复 待解决
仓颉正式发布后会支持HMSCore吗?
2305浏览 • 1回复 待解决
谁有办法关闭电池使用时间
3686浏览 • 1回复 待解决
怎样能把快应用完全关闭
4859浏览 • 1回复 待解决
打开应用时打开同一进程
485浏览 • 1回复 待解决
智能穿戴开发怎么关闭右滑退出?
1110浏览 • 1回复 待解决
鸿蒙怎么打开网页,Android可以正常打开
9381浏览 • 3回复 待解决
Windows和Mac OS关闭指定端口应用的方法
2851浏览 • 1回复 待解决
鸿蒙java中有没有控制4G/5G开关的接口
2631浏览 • 1回复 待解决
DevEco Studio正式版发布后会支持哪些系统?
5110浏览 • 1回复 已解决
【ETS】ets没有input,如何实现输入?
6200浏览 • 2回复 待解决
预览器打开失败,无法打开prcvicwer怎么回事啊?
326浏览 • 1回复 待解决
设置一个变量作为开关标记
@State flag:boolean=false //开关标记,默认关
并设置flag为Toggle开关的标记
修改代码: