Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Docs
提交
f5b85e12
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看板
未验证
提交
f5b85e12
编写于
1年前
作者:
O
openharmony_ci
提交者:
Gitee
1年前
浏览文件
操作
浏览文件
下载
差异文件
!18243 blank and constraint size
Merge pull request !18243 from xiexiyun/blank_1
上级
633ecbe3
14abf333
master
OpenHarmony-4.0-Beta2
docs-modify
monthly_20230815
revert-merge-19334-OpenHarmony-4.0-Beta1
revert-merge-19586-master
revert-merge-20613-master
revert-merge-21757-OpenHarmony-4.0-Beta2
revert-merge-21765-OpenHarmony-4.0-Beta2
revert-merge-23766-master
weekly_20230523
weekly_20230530
weekly_20230606
weekly_20230613
weekly_20230619
weekly_20230626
weekly_20230627
weekly_20230704
weekly_20230712
weekly_20230725
weekly_20230801
weekly_20230808
weekly_20230815
weekly_20230822
weekly_20230829
weekly_20230905
OpenHarmony-v4.0-Beta2
OpenHarmony-v4.0-Beta1
无相关合并请求
变更
2
隐藏空白更改
内联
并排
Showing
2 changed file
with
11 addition
and
2 deletion
+11
-2
zh-cn/application-dev/reference/arkui-ts/ts-basic-components-blank.md
...ation-dev/reference/arkui-ts/ts-basic-components-blank.md
+1
-1
zh-cn/application-dev/reference/arkui-ts/ts-universal-attributes-size.md
...on-dev/reference/arkui-ts/ts-universal-attributes-size.md
+10
-1
未找到文件。
zh-cn/application-dev/reference/arkui-ts/ts-basic-components-blank.md
浏览文件 @
f5b85e12
# Blank
空白填充组件,在容器主轴方向上,空白填充组件具有自动填充容器空余部分的能力。仅当父组件为Row/Column时生效。
空白填充组件,在容器主轴方向上,空白填充组件具有自动填充容器空余部分的能力。仅当父组件为Row/Column
/Flex
时生效。
> **说明:**
>
...
...
This diff is collapsed.
Click to expand it.
zh-cn/application-dev/reference/arkui-ts/ts-universal-attributes-size.md
浏览文件 @
f5b85e12
...
...
@@ -17,10 +17,19 @@
| size | {
<br/>
width?:
[Length](ts-types.md#length),
<br/>
height?:
[
Length
](
ts-types.md#length
)
<br/>
} | 设置高宽尺寸。
<br/>
从API version 9开始,该接口支持在ArkTS卡片中使用。
<br
/>
从API version 10开始,该接口支持calc计算特性。 |
| padding |
[
Padding
](
ts-types.md#padding
)
\|
[
Length
](
ts-types.md#length
)
| 设置内边距属性。
<br/>
参数为Length类型时,四个方向内边距同时生效。
<br>
默认值:0
<br>
padding设置百分比时,上下左右内边距均以父容器的width作为基础值。
<br/>
从API version 9开始,该接口支持在ArkTS卡片中使用。
<br
/>
从API version 10开始,该接口支持calc计算特性。 |
| margin |
[
Margin
](
ts-types.md#margin
)
\|
[
Length
](
ts-types.md#length
)
| 设置外边距属性。
<br/>
参数为Length类型时,四个方向外边距同时生效。
<br>
默认值:0
<br>
margin设置百分比时,上下左右外边距均以父容器的width作为基础值。
<br/>
从API version 9开始,该接口支持在ArkTS卡片中使用。
<br
/>
从API version 10开始,该接口支持calc计算特性。 |
| constraintSize | {
<br/>
minWidth?:
[Length](ts-types.md#length),
<br/>
maxWidth?:
[Length](ts-types.md#length),
<br/>
minHeight?:
[Length](ts-types.md#length),
<br/>
maxHeight?:
[
Length
](
ts-types.md#length
)
<br/>
} | 设置约束尺寸,组件布局时,进行尺寸范围限制。constraintSize的优先级高于Width和Height。
若设置的minWidth大于maxWidth,则minWidth生效,minHeight与maxHeight同理
。
<br>
默认值:
<br>
{
<br/>
minWidth:
0,
<br/>
maxWidth:
Infinity,
<br/>
minHeight:
0,
<br/>
maxHeight:
Infinity
<br/>
}
<br/>
从API version 9开始,该接口支持在ArkTS卡片中使用。
<br
/>
从API version 10开始,该接口支持calc计算特性。 |
| constraintSize | {
<br/>
minWidth?:
[Length](ts-types.md#length),
<br/>
maxWidth?:
[Length](ts-types.md#length),
<br/>
minHeight?:
[Length](ts-types.md#length),
<br/>
maxHeight?:
[
Length
](
ts-types.md#length
)
<br/>
} | 设置约束尺寸,组件布局时,进行尺寸范围限制。constraintSize的优先级高于Width和Height。
取值结果
[
参考
](
ts-universal-attributes-size.md##constraintSize取值对width/height影响
)
。
<br>
默认值:
<br>
{
<br/>
minWidth:
0,
<br/>
maxWidth:
Infinity,
<br/>
minHeight:
0,
<br/>
maxHeight:
Infinity
<br/>
}
<br/>
从API version 9开始,该接口支持在ArkTS卡片中使用。
<br
/>
从API version 10开始,该接口支持calc计算特性。 |
| layoutWeight | number
\|
string | 父容器尺寸确定时,设置了layoutWeight属性的子元素与兄弟元素占主轴尺寸按照权重进行分配,忽略元素本身尺寸设置,表示自适应占满剩余空间。
<br>
默认值:0
<br/>
从API version 9开始,该接口支持在ArkTS卡片中使用。
<br/>
**说明:**
<br/>
仅在Row/Column/Flex布局中生效。
<br/>
可选值为大于等于0的数字,或者可以转换为数字的字符串。 |
## constraintSize取值对width/height影响
|大小排列|结果|
|-----|------|
|minWidth/minHeight < width/height< maxWidth/maxHeight|width/height|
|minWidth/minHeight < maxWidth/maxHeight < width/height| maxWidth/maxHeight|
|maxWidth/maxHeight < minWidth/minHeight < width/height| minWidth/minHeight|
|maxWidth/maxHeight < width/height< minWidth/minHeight| minWidth/minHeight|
|width/height < maxWidth/maxHeight < minWidth/minHeight| minWidth/minHeight|
|width/height < minWidth/minHeight < maxWidth/maxHeight| minWidth/minHeight|
## 示例
```
ts
...
...
This diff is collapsed.
Click to expand it.
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录
反馈
建议
客服
返回
顶部