回答了问题7 月 4 日
当你使用尾随闭包自定义Button内容时,你需要直接为你放在闭包内的Text组件设置.fontColor()来控制其文本颜色。Button上的.fontColor()对闭包内的Text无效。
回答了问题6 月 25 日
ArkUI的Text组件可能提供一个.selectable()属性(或类似名称)来启用文本选择功能。具体需要查阅具体版本的API文档。
回答了问题6 月 24 日
可以。Button的构造函数除了接受字符串标签外,还支持不传参数,然后在Button的闭包 {}中自定义其内容,比如放入ArkUI组件,例如Image(用于显示图标)、Row/Column(用于组合图标和文字)等。
回答了问题6 月 24 日
它们都影响行间距,但定义不同:.lineHeight(value): 设置完整的行高,即一行文本所占据的总垂直高度(包括文字本身高度和上下空白)。.lineSpacing(value): 设置行与行之间的额外间距,即上一行的基线与下一行的基线之间的距离,是在默认行高基础上增加的间距。
回答了问题6 月 19 日
使用.onClick()链式方法,回调函数作为参数,可以在回调函数中编写任何响应点击需要执行的逻辑,比如改变状态、导航到其他页面、调用 API 等,当点击按钮时,就会执行这个回调函数。示例:
赞了文章6 月 19 日
最近是否有人反馈微信小程序不可用或者界面异常,比如:而开发者可能比较困惑,我的代码一直都没有更新过,为什么最近突然这么多报障的了?其实很有可能反馈者使用的是华为新的鸿蒙操作系统。华为的HarmonyOS 5自从24年9月开启商用后,发展极为迅速,尤其是25年3月的...
赞了文章6 月 19 日
探索未来,掌握先机!想要让你的HarmonyOS应用在各种设备上运行更加流畅高效吗?以下课程将带领开发者深入探索HarmonyOS性能优化的关键技术和最佳实践。通过学习以下课程,你将掌握如何利用HarmonyOS的特性和工具,优化应用程序的性能,提升用户体验,同时减少资源消...
赞了文章6 月 19 日
探索未来,掌握先机!HarmonyOS基础课程带您进入华为鸿蒙操作系统的奇妙世界。无论您是新手还是有经验的开发者,以下课程都将为您揭开HarmonyOS的神秘面纱,深入探讨其架构、功能和应用。通过实用的案例和实践项目,您将学会如何利用HarmonyOS构建流畅、智能的应用程...
赞了文章6 月 19 日
本次活动现场设置了初、高阶赛题可供挑战,完成2道及以上初阶赛题才可挑战高阶赛题!而拥有HarmonyOS应用开发者认证的开发者可挑战现场任意赛题!还不快来考取证书↓↓↓[链接]完成赛题更有丰富礼品可以赢取!
赞了文章6 月 19 日
腾讯位置服务近期发布了鸿蒙版本导航SDK,是基于腾讯全新的导航引擎构建的地图导航应用程序,深度适配HarmonyOS 5及以上系统版本。开发者可以基于鸿蒙操作系统推荐的ASKTS开发语言调用导航SDK能力,构建鸿蒙版地图导航应用。以下为本次发布重点能力介绍:
回答了问题6 月 10 日
{代码...}
回答了问题6 月 10 日
焦点的默认移动顺序通常基于组件在代码中(或UI树中)的声明顺序以及布局结构(例如,从上到下,从左到右)。
回答了问题6 月 10 日
{代码...} 可以直接设置width和height来改变Stepper的大小,不过根据情况可能还是需要自定义组件。
回答了问题6 月 4 日
会的。.maxLength属性限制的是字符串的长度 (length),在 JavaScript/TypeScript 中,字符串的length属性会计算包括换行符 (\n)、空格以及各种Unicode字符在内的所有代码单元 (code units)的数量。
回答了问题6 月 4 日
vp (Virtual Pixel): 虚拟像素,是密度无关的像素单位。它的大小只与屏幕密度有关,不随用户在系统设置中调整的字体大小而改变。
回答了问题5 月 30 日
group属性的作用域是局部的。它只需要保证在逻辑上属于同一组、需要互斥选择的Radio按钮之间具有相同的group值即可。
回答了问题5 月 30 日
可以使用通用的.height()来控制Rating组件的整体高度。星星的大小通常会根据组件的高度自动缩放。
赞了文章5 月 30 日
转眼间,SegmentFault 思否已经走过了 13 个春秋。13 年来,是社区开发者的每一次提问、每一个回答、每一篇文章分享,一点一滴,让思否从一个技术交流小站,成长为百万开发者的精神家园,铸就了思否的今天。
回答了问题5 月 26 日
编译时: 由于 Progress 的 value 属性期望接收 number 类型,如果你直接传递一个类型明显不匹配的变量(如 string 或 boolean),TypeScript 编译器应该会报错,阻止你编译通过。
回答了问题5 月 26 日
Checkbox: 是专门为“复选框”语义设计的组件,其核心 API 是 .select(boolean) 和 onChange((value: boolean) => {}),以及 name 和 group 属性。