1# StepperItem 2<!--Kit: ArkUI--> 3<!--Subsystem: ArkUI--> 4<!--Owner: @mayaolll--> 5<!--Designer: @jiangdayuan--> 6<!--Tester: @lxl007--> 7<!--Adviser: @HelloCrease--> 8 9用作[Stepper](ts-basic-components-stepper.md)组件的页面子组件。 10 11 12> **说明:** 13> 14> 该组件从API version 8开始支持。后续版本如有新增内容,则采用上角标单独标记该内容的起始版本。 15 16 17## 子组件 18 19支持单个子组件。 20 21 22## 接口 23 24StepperItem() 25 26创建[Stepper](ts-basic-components-stepper.md)组件的页面子组件。 27 28**原子化服务API:** 从API version 11开始,该接口支持在原子化服务中使用。 29 30**系统能力:** SystemCapability.ArkUI.ArkUI.Full 31 32## 属性 33 34### prevLabel 35 36prevLabel(value: string) 37 38设置左侧文本按钮内容,第一页没有左侧文本按钮,当步骤导航器大于一页时,除第一页外默认值都为“返回”。 39 40**原子化服务API:** 从API version 11开始,该接口支持在原子化服务中使用。 41 42**系统能力:** SystemCapability.ArkUI.ArkUI.Full 43 44**参数:** 45 46| 参数名 | 类型 | 必填 | 说明 | 47| -------- | -------- | -------- | -------- | 48| value | string | 是 | 左侧文本按钮内容。字符串超长时,先缩小再换行(2行)最后截断。 | 49 50### nextLabel 51 52nextLabel(value: string) 53 54设置右侧文本按钮内容,最后一页默认值为“开始”,其余页默认值为“下一步”。 55 56**原子化服务API:** 从API version 11开始,该接口支持在原子化服务中使用。 57 58**系统能力:** SystemCapability.ArkUI.ArkUI.Full 59 60**参数:** 61 62| 参数名 | 类型 | 必填 | 说明 | 63| ------ | ------------------------------- | ---- | ------------------------------------------------------------ | 64| value | string | 是 | 右侧文本按钮内容。字符串超长时,先缩小再换行(2行)最后截断。 | 65 66### status 67 68status(value?: ItemState) 69 70设置步骤导航器nextLabel的显示状态。 71 72**原子化服务API:** 从API version 11开始,该接口支持在原子化服务中使用。 73 74**系统能力:** SystemCapability.ArkUI.ArkUI.Full 75 76**参数:** 77 78| 参数名 | 类型 | 必填 | 说明 | 79| ------ | ------------------------------- | ---- | ------------------------------------------------------------ | 80| value | [ItemState](#itemstate枚举说明) | 否 | 步骤导航器nextLabel的显示状态。<br/>默认值:ItemState.Normal | 81 82> **说明:** 83> 84> - StepperItem组件不支持设置通用宽度属性,其宽度默认撑满Stepper父组件。 85> - StepperItem组件不支持设置通用高度属性,其高度由Stepper父组件高度减去label按钮组件高度。 86> - StepperItem组件不支持设置aspectRadio/constrainSize影响长宽的属性。 87## ItemState枚举说明 88 89步骤导航器nextLabel的显示状态。 90 91**原子化服务API:** 从API version 11开始,该接口支持在原子化服务中使用。 92 93**系统能力:** SystemCapability.ArkUI.ArkUI.Full 94 95| 名称 | 说明 | 96| -------- |-------- | 97| Normal |正常状态,右侧文本按钮正常显示,可点击进入下一个StepperItem。 | 98| Disabled |不可用状态,右侧文本按钮灰度显示,不可点击进入下一个StepperItem。 | 99| Waiting | 等待状态,右侧文本按钮不显示,显示等待进度条,不可点击进入下一个StepperItem。 | 100| Skip |跳过状态,右侧文本按钮默认显示“跳过”,此时可在Stepper的onSkip回调中自定义相关逻辑。 | 101 102 103## 示例 104 105见[Stepper](ts-basic-components-stepper.md)。 106 107