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
相关问题
用数组变量控制组件属性不生效
1688浏览 • 1回复 待解决
如何根据环境控制日志输出级别
1882浏览 • 1回复 待解决
HarmonyOS如何动态控制控件属性
20浏览 • 0回复 待解决
HarmonyOS 如何从子组件控制手势分发
365浏览 • 1回复 待解决
ca证书内容在控制台不输出
217浏览 • 1回复 待解决
如何获取组件属性信息
1884浏览 • 1回复 待解决
如何控制canvas组件刷新呢
345浏览 • 1回复 待解决
如何动态设置组件属性
785浏览 • 1回复 待解决
HarmonyOS 组件.bindPopup属性使用问题
228浏览 • 1回复 待解决
HarmonyOS 组件设置属性无效果
227浏览 • 1回复 待解决
如何创建相机预览输出
42浏览 • 0回复 待解决