Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Docs
提交
633f5d64
D
Docs
项目概览
OpenHarmony
/
Docs
1 年多 前同步成功
通知
159
Star
292
Fork
28
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
D
Docs
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
提交
633f5d64
编写于
3月 23, 2023
作者:
C
chensi10
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
button doc
Signed-off-by:
N
chensi10
<
chensi52@huawei.com
>
上级
f2b74b63
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
11 addition
and
1 deletion
+11
-1
zh-cn/application-dev/reference/arkui-ts/ts-basic-components-button.md
...tion-dev/reference/arkui-ts/ts-basic-components-button.md
+11
-1
未找到文件。
zh-cn/application-dev/reference/arkui-ts/ts-basic-components-button.md
浏览文件 @
633f5d64
...
...
@@ -25,7 +25,6 @@
| type | ButtonType | 否 | 描述按钮显示样式。
<br/>
默认值:ButtonType.Capsule |
| stateEffect | boolean | 否 | 按钮按下时是否开启按压态显示效果,当设置为false时,按压效果关闭。
<br/>
默认值:true |
**方法2:**
Button(label?: ResourceStr, options?: { type?: ButtonType, stateEffect?: boolean })
使用文本内容创建相应的按钮组件,此时Button无法包含子组件。
...
...
@@ -46,6 +45,7 @@
| ----------- | ----------- | --------------------------------- |
| type | ButtonType | 设置Button样式。
<br/>
默认值:ButtonType.Capsule
<br/>
从API version 9开始,该接口支持在ArkTS卡片中使用。 |
| stateEffect | boolean | 按钮按下时是否开启按压态显示效果,当设置为false时,按压效果关闭。
<br/>
默认值:true
<br/>
从API version 9开始,该接口支持在ArkTS卡片中使用。 |
| labelStyle
<sup>
10+
</sup>
|
[
LabelStyle
](
#labelstyle10对象说明
)
| 设置Button组件label文本和字体的样式。 |
## ButtonType枚举说明
...
...
@@ -63,6 +63,16 @@
> - 当按钮类型为Circle时,borderRadius即为按钮半径,若未设置borderRadius按钮半径则为宽、高中较小值的一半。
> - 按钮文本通过[通用文本样式](ts-universal-attributes-text-style.md)进行设置。
## LabelStyle<sup>10+</sup>对象说明
| 名称 | 参数类型 | 必填 | 描述 |
| -------------------- | ------------------------------------------------------------ | ---- | ------------------------------------------------------------ |
| overflow |
[
TextOverflow
](
ts-appendix-enums.md#textoverflow
)
| 否 | 设置Label文本超长时的显示方式。文本截断是按字截断。例如,英文以单词为最小单位进行截断,若需要以字母为单位进行截断,可在字母间添加零宽空格。 |
| maxLines | number | 否 | 设置Label文本的最大行数。默认情况下,文本是自动折行的,如果指定此参数,则文本最多不会超过指定的行。如果有多余的文本,可以通过textOverflow来指定截断方式。 |
| minFontSize | number
\|
[
ResourceStr
](
ts-types.md#resourcestr
)
| 否 | 设置Label文本最小显示字号。需配合maxFontSize以及maxLines或布局大小限制使用。 |
| maxFontSize | number
\|
[
ResourceStr
](
ts-types.md#resourcestr
)
| 否 | 设置Label文本最大显示字号。需配合minFontSize以及maxLines或布局大小限制使用。 |
| heightAdaptivePolicy |
[
TextHeightAdaptivePolicy
](
ts-appendix-enums.md#TextHeightAdaptivePolicy10
)
| 否 | 设置Label文本自适应高度的方式。 |
| font |
[
Font
](
ts-types.md#Font
)
| 否 | 设置Label文本字体样式。 |
## 示例
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录