请问大佬,为啥我模仿官方教程做@State后面的布尔值修改不了啊
@Entry
@Component
struct Index {
@State message: string = 'Test'
@State testColor : Boolean = true;
build() {
Row() {
Column() {
Text(this.message)
.fontSize(50)
.fontWeight(FontWeight.Bold)
.fontColor(this.testColor ? Color.Blue : Color.Red)
}
.width('100%')
.onClick(() => {
this.testColor = !this.testColor;
// this.message = '?';
console.log(this.testColor ? 'true' : 'false');
})
}
.height('100%')
}
}
点击后,log显示testColor这个布尔值一直不变,我把@State去掉后倒是可以变,但是字体颜色不变,嘤嘤嘤
有哪位大佬能帮忙解释一下吗
DevEco Studio
UI
赞
收藏 0
回答 1
待解决
相关问题
手机应用,做不了signing
5744浏览 • 1回复 待解决
各位大佬,请问大家在搭建Harmony的设备开发 环境时,对官方教程里Python安装过程的提及的指令是否有疑惑呢
8671浏览 • 1回复 待解决
Preview预览界面的问题,哪个大佬懂解答一下啊?
3873浏览 • 2回复 待解决
为啥我的申请鸿蒙系统资格一直被拒绝
7594浏览 • 1回复 待解决
有人知道apache中servername后面的那个端口起什么作用
2307浏览 • 1回复 待解决
请问mindspore如何部署在鸿蒙上,有教程吗?谢谢
7867浏览 • 1回复 待解决
如果一个state,设置同样的值,数据会重刷吗
1643浏览 • 1回复 待解决
想跟着做APP,让老司机带带我
8931浏览 • 6回复 待解决
我选择的是js开发鸿蒙,为啥左边有java文件夹?
7031浏览 • 3回复 待解决
我转完 PolarDB DMS 登录不了是怎么回事?
2571浏览 • 1回复 待解决
DevEcoStudio软件的pnpm安装不了什么原因啊?
2239浏览 • 1回复 待解决
求大佬告知如何修改项目包名?
165浏览 • 1回复 待解决
需要Flutter开发HarmonyOS原生plugin和so动态库打包的官方教程文档
203浏览 • 1回复 待解决
我想问一下我的nginx服务器启动不了怎么办?
1656浏览 • 1回复 待解决
求大佬告知如何获取设备的dpi值
1639浏览 • 1回复 待解决
哪位Java大佬能告诉我错在哪里?
2301浏览 • 0回复 待解决
Map转JSON,哪位大佬知道怎么解决啊?
1525浏览 • 0回复 待解决
求助各位大佬 报错Error,怎么回事啊?
3553浏览 • 1回复 待解决
请问哪位大佬有懂鸿蒙开发的吗?这个预览器一退出deveco sudio重新进去用不了
2259浏览 • 0回复 待解决
为什么我下载sdkapi6 但是用不了 根本没有
473浏览 • 0回复 待解决
harmonyOS api9 ArkTs中console.log('/xxx'),所有带‘/’后面的内容都未输出
2678浏览 • 1回复 待解决
为什么我的项目创建不了可视化UI构建
5725浏览 • 1回复 待解决
arkts父子组件组件怎么通信传值啊?
4619浏览 • 1回复 待解决
请问怎么做MySQL的数据优化?
2040浏览 • 2回复 待解决
UI界面中用@state绑定的变量,在逻辑代码中class中做了修改,怎么在UI界面察觉到这个@state变量发生了变化
1509浏览 • 1回复 待解决
@State testColor :
Boolean= true;Boolean 改为 小写 boolean