HarmonyOS 鸿蒙Next eTS应用开发Select组件样式问题

HarmonyOS 鸿蒙Next eTS应用开发Select组件样式问题 Select-基础组件-组件-基于TS扩展的声明式开发范式-手机、平板、智慧屏和智能穿戴开发-JS API参考-HarmonyOS应用开发

如下图所示,在不添加onSelect事件前,样式是正常的,两个按钮也看得见

cke_150.png

然而在添加onSelect事件后,Select组件移到了左上角,并且两个按钮不见了

cke_373.png

而且Select事件也没有触发

不知道这是组件的bug还是什么问题,我自己也排查不出来,请大家帮忙看看


更多关于HarmonyOS 鸿蒙Next eTS应用开发Select组件样式问题的实战教程也可以访问 https://www.itying.com/category-93-b0.html

14 回复

我也一样。好像这个Select几个月以来就没正常过。。。

更多关于HarmonyOS 鸿蒙Next eTS应用开发Select组件样式问题的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


那看来是bug了,

您好,已反馈业务侧,如是bug,会尽快修复的,感谢。

好的,尽快修复吧,

  • 深色代码主题
  • 基本信息

cke_165.png

我这里是正常的呀,你们是怎么布局的

预览器的话确实不管布局还是Select事件都是正常的,但是安装到开发板就不正常了,而且只有OpenHarmony的预览器是正常的,Harmony不管是预览器还是安装后都不正常。

已经确认是由于接口名变更导致的问题,目前研发已经在修复中了~非常感谢您的反馈~,

好的了解,

| 姓名 | 张三 | | 年龄 | 28 | | 职位 | 开发工程师 |

技能:

  • 熟悉Java开发
  • 熟悉Python开发
  • 了解C++

确实存在该问题

好的了解,希望快点解决吧,

找HarmonyOS工作还需要会Flutter的哦,有需要Flutter教程的可以学学大地老师的教程,很不错,B站免费学的哦:BV1S4411E7LY/?p=17

欢迎开发小伙伴们进来帮帮楼主

我在Gitee发了个issue去问了

针对HarmonyOS鸿蒙Next eTS应用开发中的Select组件样式问题,这里提供直接的解决方案:

在eTS框架中,Select组件的样式主要通过其style属性进行设置。若遇到样式不生效或不符合预期的情况,可检查以下几个方面:

  1. 样式定义:确保在组件的style属性中正确定义了所需的样式,如backgroundColortextColorfontSize等。样式属性应与eTS框架支持的属性一致。

  2. 样式继承:如果Select组件嵌套在其他组件中,注意样式的继承关系。可能需要为Select组件显式指定样式,以避免被父组件样式覆盖。

  3. 动态样式:如果样式是通过逻辑控制动态设置的,检查逻辑条件是否正确,确保在预期的情况下应用了正确的样式。

  4. 版本兼容性:检查所使用的鸿蒙系统版本是否支持当前设置的样式属性。不同版本的鸿蒙系统可能对某些样式属性的支持存在差异。

  5. 组件状态:Select组件的不同状态(如选中、禁用等)可能有不同的默认样式。检查是否因组件状态变化导致样式不符合预期。

如果问题依旧没法解决请联系官网客服,官网地址是:https://www.itying.com/category-93-b0.html

回到顶部