HarmonyOS如何控制组件的属性输出

用if控制组件的属性输出,例如:

if(this.backgroundId==1){ 
  .backgroundColor(this.background_Color) 
} 
if(this.backgroundId==2){ 
  .backgroundImage(this.background_Photo) 
}

感觉用三目运算不太理想,属性都输出了。有没有好的办法?

HarmonyOS
2024-08-04 17:49:04
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
小小肉蟹
分享
微博
QQ
微信
回复
2024-08-05 12:28:42
相关问题
用数组变量控制组件属性不生效
1774浏览 • 1回复 待解决
如何根据环境控制日志输出级别
2050浏览 • 1回复 待解决
HarmonyOS如何动态控制控件属性
180浏览 • 0回复 待解决
ca证书内容在控制台不输出
318浏览 • 1回复 待解决
HarmonyOS 如何从子组件控制手势分发
470浏览 • 1回复 待解决
如何控制canvas组件刷新呢
469浏览 • 1回复 待解决
如何获取组件属性信息
1956浏览 • 1回复 待解决
HarmonyOS Scroll组件滚动控制
55浏览 • 1回复 待解决
如何动态设置组件属性
886浏览 • 1回复 待解决
HarmonyOS ResourceStr输出string
33浏览 • 1回复 待解决
如何创建相机预览输出
140浏览 • 0回复 待解决