Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Docs
提交
3731b660
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看板
提交
3731b660
编写于
6月 12, 2023
作者:
Y
yamila
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
update textpicker
Signed-off-by:
N
yamila
<
tianyu55@huawei.com
>
上级
f98ea33a
变更
6
隐藏空白更改
内联
并排
Showing
6 changed file
with
119 addition
and
87 deletion
+119
-87
zh-cn/application-dev/reference/apis/js-apis-curve.md
zh-cn/application-dev/reference/apis/js-apis-curve.md
+15
-15
zh-cn/application-dev/reference/apis/js-apis-font.md
zh-cn/application-dev/reference/apis/js-apis-font.md
+2
-0
zh-cn/application-dev/reference/apis/js-apis-matrix4.md
zh-cn/application-dev/reference/apis/js-apis-matrix4.md
+98
-68
zh-cn/application-dev/reference/apis/js-apis-measure.md
zh-cn/application-dev/reference/apis/js-apis-measure.md
+1
-1
zh-cn/application-dev/reference/apis/js-apis-system-router.md
...n/application-dev/reference/apis/js-apis-system-router.md
+2
-2
zh-cn/application-dev/reference/arkui-ts/ts-container-badge.md
.../application-dev/reference/arkui-ts/ts-container-badge.md
+1
-1
未找到文件。
zh-cn/application-dev/reference/apis/js-apis-curve.md
浏览文件 @
3731b660
...
...
@@ -16,7 +16,7 @@ import Curves from '@ohos.curves'
## Curves.initCurve<sup>9+</sup>
initCurve(curve?: Curve)
:
ICurve
initCurve(curve?: Curve)
:
ICurve
插值曲线的初始化函数,可以根据入参创建一个插值曲线对象。
...
...
@@ -25,9 +25,9 @@ initCurve(curve?: Curve):ICurve
**参数:**
| 参数名 | 类型
| 必填 | 默认值 | 说明
|
| ------ | -----------------------------------------------
------------- | ---- | ------------ |
---------- |
| curve |
[
Curve
](
../arkui-ts/ts-appendix-enums.md#curve
)
| 否 |
Curve.Linear | 曲线类型。
|
| 参数名 | 类型
| 必填 | 说明
|
| ------ | -----------------------------------------------
| ---- | -------------------------
---------- |
| curve |
[
Curve
](
../arkui-ts/ts-appendix-enums.md#curve
)
| 否 |
曲线类型。
<br/>
默认值:Curve.Linear
|
**返回值:**
...
...
@@ -45,7 +45,7 @@ Curves.initCurve(Curve.EaseIn) // 创建一个默认先慢后快插值曲线
## Curves.stepsCurve<sup>9+</sup>
stepsCurve(count: number, end: boolean)
:
ICurve
stepsCurve(count: number, end: boolean)
:
ICurve
构造阶梯曲线对象。
...
...
@@ -75,7 +75,7 @@ Curves.stepsCurve(9, true) //创建一个阶梯曲线
## Curves.cubicBezierCurve<sup>9+</sup>
cubicBezierCurve(x1: number, y1: number, x2: number, y2: number)
:
ICurve
cubicBezierCurve(x1: number, y1: number, x2: number, y2: number)
:
ICurve
构造三阶贝塞尔曲线对象,曲线的值必须处于0-1之间。
...
...
@@ -108,7 +108,7 @@ Curves.cubicBezierCurve(0.1, 0.0, 0.1, 1.0) // 创建一个三阶贝塞尔曲线
## Curves.springCurve<sup>9+</sup>
springCurve(velocity: number, mass: number, stiffness: number, damping: number)
:
ICurve
springCurve(velocity: number, mass: number, stiffness: number, damping: number)
:
ICurve
构造弹簧曲线对象,曲线形状由弹簧参数决定,动画时长受animation、animateTo中的duration参数控制。
...
...
@@ -160,7 +160,7 @@ springMotion(response?: number, dampingFraction?: number, overlapDuration?: numb
| 类型 | 说明 |
| ---------------------------------- | ---------------- |
|
[
ICurve
](
#icurve
)
| 曲线对象。
<br>
**说明:**
弹性动画曲线为物理曲线,
[
animation
](
../arkui-ts/ts-animatorproperty.md
)
、
[
animateTo
](
../arkui-ts/ts-explicit-animation.md
)
中的duration参数不生效,动画持续时间取决于springMotion动画曲线参数和之前的速度。时间不能归一,故不能通过该曲线的
[
interpolate
](
#interpolate
)
函数获得插值。 |
|
[
ICurve
](
#icurve
)
| 曲线对象。
<br>
**说明:**
弹性动画曲线为物理曲线,
[
animation
](
../arkui-ts/ts-animatorproperty.md
)
、
[
animateTo
](
../arkui-ts/ts-explicit-animation.md
)
中的duration参数不生效,动画持续时间取决于springMotion动画曲线参数和之前的速度。时间不能归一,故不能通过该曲线的
[
interpolate
](
#interpolate
9
)
函数获得插值。 |
**示例:**
...
...
@@ -193,7 +193,7 @@ responsiveSpringMotion(response?: number, dampingFraction?: number, overlapDurat
| 类型 | 说明 |
| ---------------------------------- | ---------------- |
|
[
ICurve
](
#icurve
)
| 曲线对象。
<br>
**说明:**
<br>
1、弹性跟手动画曲线为springMotion的一种特例,仅默认值不同。如果使用自定义参数的弹性曲线,推荐使用springMotion构造曲线;如果使用跟手动画,推荐使用默认参数的弹性跟手动画曲线。
<br>
2、
[
animation
](
../arkui-ts/ts-animatorproperty.md
)
、
[
animateTo
](
../arkui-ts/ts-explicit-animation.md
)
中的duration参数不生效,动画持续时间取决于responsiveSpringMotion动画曲线参数和之前的速度,也不能通过该曲线的
[
interpolate
](
#interpolate
)
函数获得插值。 |
|
[
ICurve
](
#icurve
)
| 曲线对象。
<br>
**说明:**
<br>
1、弹性跟手动画曲线为springMotion的一种特例,仅默认值不同。如果使用自定义参数的弹性曲线,推荐使用springMotion构造曲线;如果使用跟手动画,推荐使用默认参数的弹性跟手动画曲线。
<br>
2、
[
animation
](
../arkui-ts/ts-animatorproperty.md
)
、
[
animateTo
](
../arkui-ts/ts-explicit-animation.md
)
中的duration参数不生效,动画持续时间取决于responsiveSpringMotion动画曲线参数和之前的速度,也不能通过该曲线的
[
interpolate
](
#interpolate
9
)
函数获得插值。 |
**示例:**
...
...
@@ -205,7 +205,7 @@ Curves.responsiveSpringMotion() // 创建一个默认弹性跟手动画曲线
## Curves.interpolatingSpring<sup>10+</sup>
interpolatingSpring(velocity: number, mass: number, stiffness: number, damping: number)
:
ICurve
interpolatingSpring(velocity: number, mass: number, stiffness: number, damping: number)
:
ICurve
构造插值器弹簧曲线对象,生成一条从0到1的动画曲线,实际动画值根据曲线进行插值计算。动画时间由曲线参数决定,不受animation、animateTo中的duration参数控制。
...
...
@@ -260,7 +260,7 @@ import Curves from '@ohos.curves'
interpolate
(
fraction
)
{
return
Math
.
sqrt
(
fraction
);
}
Curves
.
customCurve
(
this
.
interpolate
)
// 创建一个用户自定义插值曲线
private
curve
=
Curves
.
customCurve
(
this
.
interpolate
)
// 创建一个用户自定义插值曲线
```
...
...
@@ -268,7 +268,7 @@ Curves.customCurve(this.interpolate) // 创建一个用户自定义插值曲线
## ICurve
### interpolate
### interpolate
<sup>9+</sup>
interpolate(fraction:
number): number
...
...
@@ -310,9 +310,9 @@ init(curve?: Curve): string
**参数:**
| 参数名 | 类型
| 必填 | 默认值 | 说明
|
| ------ | -----------------------------------------------
------------- | ---- | ------------ |
---------- |
| curve |
[
Curve
](
../arkui-ts/ts-appendix-enums.md#curve
)
| 否 | Curve.Linear | 曲线类型。
|
| 参数名 | 类型
| 必填 | 说明
|
| ------ | -----------------------------------------------
| ---- | -------------------------
---------- |
| curve |
[
Curve
](
../arkui-ts/ts-appendix-enums.md#curve
)
| 否 | 曲线类型。
<br/>
默认值:Curve.Linear
|
## Curves.steps<sup>(deprecated)</sup>
...
...
zh-cn/application-dev/reference/apis/js-apis-font.md
浏览文件 @
3731b660
...
...
@@ -5,6 +5,8 @@
> **说明**
>
> 本模块首批接口从API version 9开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。
>
> 本模块接口为系统接口。
## 导入模块
...
...
zh-cn/application-dev/reference/apis/js-apis-matrix4.md
浏览文件 @
3731b660
...
...
@@ -16,7 +16,7 @@ import matrix4 from '@ohos.matrix4'
## matrix4.init
init(
array: Array
<
number
>
): Matrix4Transit
init(
option: [number,number,number,number,number,number,number,number,number,number,number,number,number,number,number,number]
): Matrix4Transit
Matrix的构造函数,可以通过传入的参数创建一个四阶矩阵,矩阵为列优先。
...
...
@@ -25,17 +25,17 @@ Matrix的构造函数,可以通过传入的参数创建一个四阶矩阵,
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| ------ | ------------------- | ---- | ------------------------------------------------------------ |
|
array | Array
<
number
>
| 是 | 参数为长度为16(4
\*
4)的number数组,
详情见参数描述
。
<br/>
默认值:
<br/>
[1,
0,
0,
0,
<br/>
0,
1,
0,
0,
<br/>
0,
0,
1,
0,
<br/>
0,
0,
0,
1] |
| 参数名 | 类型
| 必填 | 说明 |
| ------ | -------------------
-----------------------------------------
| ---- | ------------------------------------------------------------ |
|
option | [number,number,number,number,number,number,number,number,number,number,number,number,number,number,number,number] | 是 | 参数为长度为16(4
\*
4)的number数组,
详情见四阶矩阵说明
。
<br/>
默认值:
<br/>
[1,
0,
0,
0,
<br/>
0,
1,
0,
0,
<br/>
0,
0,
1,
0,
<br/>
0,
0,
0,
1] |
**返回值:**
| 类型 | 说明 |
| -------------- | ---------------------------- |
|
Matrix4Transit
| 根据入参创建的四阶矩阵对象。 |
| 类型
| 说明 |
| --------------
-------------------
| ---------------------------- |
|
[
Matrix4Transit
](
#matrix4transit
)
| 根据入参创建的四阶矩阵对象。 |
**
array参数
说明:**
**
四阶矩阵
说明:**
| 参数名 | 类型 | 必填 | 说明 |
| ---- | ------ | ---- | -------------------- |
...
...
@@ -91,9 +91,9 @@ Matrix的初始化函数,可以返回一个单位矩阵对象。
**返回值:**
| 类型 | 说明 |
| -------------- | -------------- |
|
Matrix4Transit
| 单位矩阵对象。 |
| 类型
| 说明 |
| --------------
-------------------
| -------------- |
|
[
Matrix4Transit
](
#matrix4transit
)
| 单位矩阵对象。 |
**示例:**
...
...
@@ -136,9 +136,9 @@ Matrix的拷贝函数,可以拷贝一份当前的矩阵对象。
**返回值:**
| 类型 | 说明 |
| -------------- | -------------------- |
|
Matrix4Transit
| 当前矩阵的拷贝对象。 |
| 类型
| 说明 |
| --------------
-------------------
| -------------------- |
|
[
Matrix4Transit
](
#matrix4transit
)
| 当前矩阵的拷贝对象。 |
**示例:**
...
...
@@ -171,12 +171,12 @@ struct Test {
![
zh-cn_image_0000001219744181
](
figures/zh-cn_image_0000001219744181.png
)
## Matrix4
## Matrix4
Transit
### combine
combine(
matrix: Matrix4
): Matrix4Transit
combine(
option: Matrix4Transit
): Matrix4Transit
Matrix的叠加函数,可以将两个矩阵的效果叠加起来生成一个新的矩阵对象。
...
...
@@ -185,15 +185,15 @@ Matrix的叠加函数,可以将两个矩阵的效果叠加起来生成一个
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| ------ | ------- | ---- | ------------------ |
|
matrix | Matrix4
| 是 | 待叠加的矩阵对象。 |
| 参数名 | 类型
| 必填 | 说明 |
| ------ | -------
--------------------------
| ---- | ------------------ |
|
option |
[
Matrix4Transit
](
#matrix4transit
)
| 是 | 待叠加的矩阵对象。 |
**返回值:**
| 类型 | 说明 |
| -------------- | ------------------ |
|
Matrix4Transit
| 矩阵叠加后的对象。 |
| 类型
| 说明 |
| --------------
-------------------
| ------------------ |
|
[
Matrix4Transit
](
#matrix4transit
)
| 矩阵叠加后的对象。 |
**示例:**
...
...
@@ -238,9 +238,9 @@ Matrix的逆函数,可以返回一个当前矩阵对象的逆矩阵,即效
**返回值:**
| 类型 | 说明 |
| -------------- | ---------------------- |
|
Matrix4Transit
| 当前矩阵的逆矩阵对象。 |
| 类型
| 说明 |
| --------------
-------------------
| ---------------------- |
|
[
Matrix4Transit
](
#matrix4transit
)
| 当前矩阵的逆矩阵对象。 |
**示例:**
...
...
@@ -273,25 +273,23 @@ struct Tests {
### translate
translate(
{x?: number, y?: number, z?: number}
): Matrix4Transit
translate(
option: TranslateOption
): Matrix4Transit
Matrix的平移函数,可以为当前矩阵增加x轴/
Y轴/Z
轴平移效果。
Matrix的平移函数,可以为当前矩阵增加x轴/
y轴/z
轴平移效果。
**系统能力:**
SystemCapability.ArkUI.ArkUI.Full
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| ------ | ------ | ---- | ----------------------------------------------------------- |
| x | number | 否 | x轴的平移距离,单位px。
<br/>
默认值:0
<br/>
取值范围 (-∞, +∞) |
| y | number | 否 | y轴的平移距离,单位px。
<br/>
默认值:0
<br/>
取值范围 (-∞, +∞) |
| z | number | 否 | z轴的平移距离,单位px。
<br/>
默认值:0
<br/>
取值范围 (-∞, +∞) |
| 参数名 | 类型 | 必填 | 说明 |
| ------ | ----------------------------------- | ---- | -------------- |
| option |
[
TranslateOption
](
#translateoption
)
| 是 | 设置平移参数。 |
**返回值:**
| 类型 | 说明 |
| -------------- | ---------------------------- |
|
Matrix4Transit
| 增加好平移效果后的矩阵对象。 |
| 类型
| 说明 |
| --------------
-------------------
| ---------------------------- |
|
[
Matrix4Transit
](
#matrix4transit
)
| 增加好平移效果后的矩阵对象。 |
**示例:**
...
...
@@ -319,28 +317,30 @@ struct Test {
### scale
scale(
{x?: number, y?: number, z?: number, centerX?: number, centerY?: number}
): Matrix4Transit
scale(
option: ScaleOption
): Matrix4Transit
Matrix的缩放函数,可以为当前矩阵增加x轴/
Y轴/Z
轴缩放效果。
Matrix的缩放函数,可以为当前矩阵增加x轴/
y轴/z
轴缩放效果。
**系统能力:**
SystemCapability.ArkUI.ArkUI.Full
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| ------- | ------ | ---- | ------------------------------------------------------------ |
| x | number | 否 | x轴的缩放倍数。x>1时以x轴方向放大,x
<
1
时以x轴方向缩小
。<
br
/>
默认值:1
<br/>
取值范围
[
0, +∞)<br/>**说明:** <br/>设置小于0的值时,按照默认值处理。 |
| y | number | 否 | y轴的缩放倍数。y>1时以y轴方向放大,y<1时以y轴方向缩小。<br/>默认值:1<br/>取值范围 [0, +∞)<br/>**说明:** <br/>设置小于0的值时,按照默认值处理。 |
| z | number | 否 | z轴的缩放倍数。z>1时以z轴方向放大,z<1时以z轴方向缩小。<br/>默认值:1<br/>取值范围 [0, +∞)<br/>**说明:** <br/>设置小于0的值时,按照默认值处理。 |
| centerX | number | 否 | 变换中心点x轴坐标。<br/>默认值:0。<br/>取值范围 (-∞, +∞) |
| centerY | number | 否 | 变换中心点y轴坐标。<br/>默认值:0。<br/>取值范围 (-∞, +∞) |
| 参数名 | 类型 | 必填 | 说明 |
| ------ | --------------------------- | ---- | -------------- |
| option |
[
ScaleOption
](
#scaleoption
)
| 是 | 设置缩放参数。 |
**返回值:**
| 类型 | 说明 |
| -------------- | ---------------------------- |
| Matrix4Transit | 增加好缩放效果后的矩阵对象。 |
| 类型 | 说明 |
| --------------------------------- | ---------------------------- |
|
[
Matrix4Transit
](
#matrix4transit
)
| 增加好平移效果后的矩阵对象。 |
**返回值:**
| 类型 | 说明 |
| --------------------------------- | ---------------------------- |
|
[
Matrix4Transit
](
#matrix4transit
)
| 增加好缩放效果后的矩阵对象。 |
**示例:**
...
...
@@ -367,29 +367,30 @@ struct Test {
### rotate
rotate(
{x?: number, y?: number, z?: number, angle?: number, centerX?: Length, centerY?: Length}
): Matrix4Transit
rotate(
option: RotateOption
): Matrix4Transit
Matrix的旋转函数,可以为当前矩阵增加x轴/
Y轴/Z
轴旋转效果。
Matrix的旋转函数,可以为当前矩阵增加x轴/
y轴/z
轴旋转效果。
**系统能力:**
SystemCapability.ArkUI.ArkUI.Full
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| ------- | ------ | ---- | ------------------------------------------------------- |
| x | number | 否 | 旋转轴向量x坐标。
<br/>
默认值:1。
<br/>
取值范围 (-∞, +∞) |
| y | number | 否 | 旋转轴向量y坐标。
<br/>
默认值:1。
<br/>
取值范围 (-∞, +∞) |
| z | number | 否 | 旋转轴向量z坐标。
<br/>
默认值:1。
<br/>
取值范围 (-∞, +∞) |
| angle | number | 否 | 旋转角度。
<br/>
默认值:0 |
| centerX | number | 否 | 变换中心点x轴坐标。
<br/>
默认值:0 |
| centerY | number | 否 | 变换中心点y轴坐标。
<br/>
默认值:0 |
| 参数名 | 类型 | 必填 | 说明 |
| ------ | ----------------------------- | ---- | -------------- |
| option |
[
RotateOption
](
#rotateoption
)
| 是 | 设置旋转参数。 |
**返回值:**
| 类型 | 说明 |
| --------------------------------- | ---------------------------- |
|
[
Matrix4Transit
](
#matrix4transit
)
| 增加好平移效果后的矩阵对象。 |
**返回值:**
| 类型 | 说明 |
| -------------- | ---------------------------- |
|
Matrix4Transit
| 增加好旋转效果后的矩阵对象。 |
| 类型
| 说明 |
| --------------
-------------------
| ---------------------------- |
|
[
Matrix4Transit
](
#matrix4transit
)
| 增加好旋转效果后的矩阵对象。 |
**示例:**
...
...
@@ -417,7 +418,7 @@ struct Test {
### transformPoint
transformPoint(
point: Point): Point
transformPoint(
option: [number, number]): [number, number]
Matrix的坐标点转换函数,可以将当前的变换效果作用到一个坐标点上。
...
...
@@ -426,15 +427,15 @@ Matrix的坐标点转换函数,可以将当前的变换效果作用到一个
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| ------ | ----- | ---- | ------------------ |
|
point | Point
| 是 | 需要转换的坐标点。 |
| 参数名 | 类型
| 必填 | 说明 |
| ------ | -----
-----------
| ---- | ------------------ |
|
option | [number, number]
| 是 | 需要转换的坐标点。 |
**返回值:**
| 类型
| 说明
|
| -----
|
---------------- |
|
Point
| 返回矩阵变换后的Point对象。 |
| 类型
| 说明
|
| -----
----------- | -----------
---------------- |
|
[number, number]
| 返回矩阵变换后的Point对象。 |
**示例:**
...
...
@@ -471,4 +472,33 @@ struct Test {
}
```
![
zh-cn_image_0000001219864133
](
figures/zh-cn_image_0000001219864133.PNG
)
\ No newline at end of file
![
zh-cn_image_0000001219864133
](
figures/zh-cn_image_0000001219864133.PNG
)
## TranslateOption
| 参数名 | 类型 | 必填 | 说明 |
| ------ | ------ | ---- | ----------------------------------------------------------- |
| x | number | 否 | x轴的平移距离,单位px。
<br/>
默认值:0
<br/>
取值范围 (-∞, +∞) |
| y | number | 否 | y轴的平移距离,单位px。
<br/>
默认值:0
<br/>
取值范围 (-∞, +∞) |
| z | number | 否 | z轴的平移距离,单位px。
<br/>
默认值:0
<br/>
取值范围 (-∞, +∞) |
## ScaleOption
| 参数名 | 类型 | 必填 | 说明 |
| ------- | ------ | ---- | ------------------------------------------------------------ |
| x | number | 否 | x轴的缩放倍数。x>1时以x轴方向放大,x
<
1
时以x轴方向缩小
。<
br
/>
默认值:1
<br/>
取值范围 [0, +∞)
<br/>
**说明:**
<br/>
设置小于0的值时,按照默认值处理。 |
| y | number | 否 | y轴的缩放倍数。y>1时以y轴方向放大,y
<
1
时以y轴方向缩小
。<
br
/>
默认值:1
<br/>
取值范围 [0, +∞)
<br/>
**说明:**
<br/>
设置小于0的值时,按照默认值处理。 |
| z | number | 否 | z轴的缩放倍数。z>1时以z轴方向放大,z
<
1
时以z轴方向缩小
。<
br
/>
默认值:1
<br/>
取值范围 [0, +∞)
<br/>
**说明:**
<br/>
设置小于0的值时,按照默认值处理。 |
| centerX | number | 否 | 变换中心点x轴坐标。
<br/>
默认值:0。
<br/>
取值范围 (-∞, +∞) |
| centerY | number | 否 | 变换中心点y轴坐标。
<br/>
默认值:0。
<br/>
取值范围 (-∞, +∞) |
## RotateOption
| 参数名 | 类型 | 必填 | 说明 |
| ------- | ------ | ---- | ------------------------------------------------------- |
| x | number | 否 | 旋转轴向量x坐标。
<br/>
默认值:1。
<br/>
取值范围 (-∞, +∞) |
| y | number | 否 | 旋转轴向量y坐标。
<br/>
默认值:1。
<br/>
取值范围 (-∞, +∞) |
| z | number | 否 | 旋转轴向量z坐标。
<br/>
默认值:1。
<br/>
取值范围 (-∞, +∞) |
| angle | number | 否 | 旋转角度。
<br/>
默认值:0 |
| centerX | number | 否 | 变换中心点x轴坐标。
<br/>
默认值:0 |
| centerY | number | 否 | 变换中心点y轴坐标。
<br/>
默认值:0 |
\ No newline at end of file
zh-cn/application-dev/reference/apis/js-apis-measure.md
浏览文件 @
3731b660
...
...
@@ -112,7 +112,7 @@ struct Index {
| 名称 | 类型 | 必填 | 说明 |
| -------------- | -------------------------------------------------------------------------------------------------- | ---- | ----------------------------------------------- |
| textContent
<sup>
10+
</sup>
| string | 是 | 设置被计算文本内容。 |
| textContent | string | 是 | 设置被计算文本内容。 |
| constraintWidth
<sup>
10+
</sup>
| number
\|
string
\|
[
Resource
](
../arkui-ts/ts-types.md#resource
)
| 否 | 设置被计算文本布局宽度。
<br/>
**说明:**
默认单位为vp |
| fontSize | number
\|
string
\|
[
Resource
](
../arkui-ts/ts-types.md#resource
)
| 否 | 设置被计算文本字体大小,fontSize为number类型时,使用fp单位。
<br/>
默认值:16fp。
<br/>
**说明:**
不支持设置百分比字符串。 |
| fontStyle | number
\|
[
FontStyle
](
../arkui-ts/ts-appendix-enums.md#fontstyle
)
| 否 | 设置被计算文本字体样式。
<br>
默认值:FontStyle.Normal |
...
...
zh-cn/application-dev/reference/apis/js-apis-system-router.md
浏览文件 @
3731b660
...
...
@@ -341,8 +341,8 @@ export default {
| 名称 | 类型 | 必填 | 说明 |
| ------ | -------- | ---- | ------------------------------------------------------------ |
| uri
<sup>
7+
</sup>
| string | 是 | 目标页面的uri,可以是以下的两种格式:
<br/>
1. 页面的绝对路径,由config.json文件中的页面列表提供。例如:
<br/>
- pages/index/index
<br/>
-pages/detail/detail
<br/>
2. 特定路径。如果URI为斜杠(/),则显示主页。 |
| params
<sup>
7+
</sup>
| object | 否 | 表示路由跳转时要同时传递到目标页面的数据。跳转到目标页面后,使用router.getParams()获取传递的参数,此外,在类web范式中,参数也可以在页面中直接使用,如this.keyValue(keyValue为跳转时params参数中的key值),如果目标页面中已有该字段,则其值会被传入的字段值覆盖。 |
| uri | string | 是 | 目标页面的uri,可以是以下的两种格式:
<br/>
1. 页面的绝对路径,由config.json文件中的页面列表提供。例如:
<br/>
- pages/index/index
<br/>
-pages/detail/detail
<br/>
2. 特定路径。如果URI为斜杠(/),则显示主页。 |
| params | object | 否 | 表示路由跳转时要同时传递到目标页面的数据。跳转到目标页面后,使用router.getParams()获取传递的参数,此外,在类web范式中,参数也可以在页面中直接使用,如this.keyValue(keyValue为跳转时params参数中的key值),如果目标页面中已有该字段,则其值会被传入的字段值覆盖。 |
## BackRouterOptions
...
...
zh-cn/application-dev/reference/arkui-ts/ts-container-badge.md
浏览文件 @
3731b660
...
...
@@ -30,7 +30,7 @@
| -------- | -------- | -------- | -------- |
| count | number | 是 | 设置提醒消息数。
<br/>
**说明:**
<br/>
小于等于0时不显示信息标记。
<br/>
取值范围:[-2147483648,2147483647],非整数时会舍去小数部分取整数部分,如5.5取5。 |
| position |
[
BadgePosition
](
#badgeposition枚举说明
)
| 否 | 设置提示点显示位置。
<br/>
默认值:BadgePosition.RightTop |
| maxCount | number | 否 | 最大消息数,超过最大消息时仅显示maxCount+。
<br/>
默认值:99 |
| maxCount | number | 否 | 最大消息数,超过最大消息时仅显示maxCount+。
<br/>
默认值:99
<br/>
取值范围:[-2147483648,2147483647],非整数时会舍去小数部分取整数部分,如5.5取5。
|
| style |
[
BadgeStyle
](
#badgestyle对象说明
)
| 是 | Badge组件可设置样式,支持设置文本颜色、尺寸、圆点颜色和尺寸。 |
**方法2:**
Badge(value: {value: string, position?: BadgePosition, style: BadgeStyle})
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录