diff --git a/zh-cn/application-dev/reference/arkui-js/js-components-svg-text.md b/zh-cn/application-dev/reference/arkui-js/js-components-svg-text.md index 34b96424911c9594abf9762fe4ccbef11ef9e741..4df75ebf6511acbe66d25da3d0f012541c8bdee9 100644 --- a/zh-cn/application-dev/reference/arkui-js/js-components-svg-text.md +++ b/zh-cn/application-dev/reference/arkui-js/js-components-svg-text.md @@ -3,14 +3,14 @@ 文本,用于呈现一段信息。 -> ![icon-note.gif](public_sys-resources/icon-note.gif) **说明:** -> - 该组件从API version 7开始支持。后续版本如有新增内容,则采用上角标单独标记该内容的起始版本。 -> -> - 文本的展示内容需要写在元素标签内,可嵌套tspan子元素标签分段,可嵌套textPath子元素标签按指定路径绘制。 -> -> - 只支持被父元素标签svg嵌套。 -> -> - 只支持默认字体sans-serif。 +> **说明:** +> - 该组件从API version 7开始支持。后续版本如有新增内容,则采用上角标单独标记该内容的起始版本。 +> +> - 文本的展示内容需要写在元素标签内,可嵌套tspan子元素标签分段,可嵌套textPath子元素标签按指定路径绘制。 +> +> - 只支持被父元素标签svg嵌套。 +> +> - 只支持默认字体sans-serif。 ## 权限列表 @@ -26,26 +26,26 @@ 支持以下表格中的属性。 -| 名称 | 类型 | 默认值 | 必填 | 描述 | -| -------- | -------- | -------- | -------- | -------- | -| id | string | - | 否 | 组件的唯一标识。 | -| x | <length>\|<percentage> | 0 | 否 | 设置组件左上角x轴坐标 | -| y | <length>\|<percentage> | 0 | 否 | 设置组件左上角y轴坐标 | -| dx | <length>\|<percentage> | 0 | 否 | 设置文本x轴偏移 | -| dy | <length>\|<percentage> | 0 | 否 | 设置文本y轴偏移 | -| rotate | number | 0 | 否 | 字体以左下角为圆心旋转角度,正数顺时针,负数逆时针 | -| font-size | <length> | 30px | 否 | 设置文本的尺寸。 | -| fill | <color> | black | 否 | 字体填充颜色 | -| fill-opacity | number | 1.0 | 否 | 字体填充透明度 | -| opacity | number | 1 | 否 | 元素的透明度,取值范围为0到1,1表示为不透明,0表示为完全透明。支持属性动画。 | -| stroke | <color> | black | 否 | 绘制字体边框并指定颜色 | -| stroke-width | number | 1px | 否 | 字体边框宽度 | -| stroke-opacity | number | 1.0 | 否 | 字体边框透明度 | +| 名称 | 类型 | 默认值 | 必填 | 描述 | +| -------------- | ---------------------------------- | ----- | ---- | ---------------------------------------- | +| id | string | - | 否 | 组件的唯一标识。 | +| x | <length>\|<percentage> | 0 | 否 | 设置组件左上角x轴坐标 | +| y | <length>\|<percentage> | 0 | 否 | 设置组件左上角y轴坐标 | +| dx | <length>\|<percentage> | 0 | 否 | 设置文本x轴偏移 | +| dy | <length>\|<percentage> | 0 | 否 | 设置文本y轴偏移 | +| rotate | number | 0 | 否 | 字体以左下角为圆心旋转角度,正数顺时针,负数逆时针 | +| font-size | <length> | 30px | 否 | 设置文本的尺寸。 | +| fill | <color> | black | 否 | 字体填充颜色 | +| fill-opacity | number | 1.0 | 否 | 字体填充透明度 | +| opacity | number | 1 | 否 | 元素的透明度,取值范围为0到1,1表示为不透明,0表示为完全透明。支持属性动画。 | +| stroke | <color> | black | 否 | 绘制字体边框并指定颜色 | +| stroke-width | number | 1px | 否 | 字体边框宽度 | +| stroke-opacity | number | 1.0 | 否 | 字体边框透明度 | ## 示例 -``` +```css /* xxx.css */ .container { flex-direction: row; @@ -56,7 +56,7 @@ } ``` -``` +```html
@@ -78,7 +78,7 @@ 属性动画示例 -``` +```css /* xxx.css */ .container { flex-direction: row; @@ -89,15 +89,15 @@ } ``` -``` +```html
+ text attribute x|opacity|rotate - text attribute x|opacity|rotate
@@ -105,7 +105,7 @@ ![zh-cn_image_0000001173324699](figures/zh-cn_image_0000001173324699.gif) -``` +```html
@@ -120,7 +120,7 @@ ![zh-cn_image_0000001173164783](figures/zh-cn_image_0000001173164783.gif) -``` +```html
diff --git a/zh-cn/application-dev/ui/ts-custom-component-initialization.md b/zh-cn/application-dev/ui/ts-custom-component-initialization.md index 0e407eb84db9a6b15f82a9bd24214b2c35b4b9c5..be7dad7e5fe4627d368896e05828d059c75f0ad1 100644 --- a/zh-cn/application-dev/ui/ts-custom-component-initialization.md +++ b/zh-cn/application-dev/ui/ts-custom-component-initialization.md @@ -10,7 +10,7 @@ - 在构造组件时通过构造参数初始化,例如: ``` - MyComponent(counter: $myCounter) + MyComponent({counter: $myCounter}) ``` diff --git a/zh-cn/application-dev/ui/ts-syntactic-sugar.md b/zh-cn/application-dev/ui/ts-syntactic-sugar.md index bc36b2e26aea9dcc3fd45850a628a80d81940535..92b9df0a8905896b5433cad07d7b2ffa220103b3 100644 --- a/zh-cn/application-dev/ui/ts-syntactic-sugar.md +++ b/zh-cn/application-dev/ui/ts-syntactic-sugar.md @@ -44,7 +44,7 @@ struct MyComponent { | @Component | struct | 结构体在装饰后具有基于组件的能力,需要实现build方法来更新UI。 | | @Entry | struct | 组件被装饰后作为页面的入口,页面加载时将被渲染显示。 | | @Preview | struct | 用@Preview装饰的自定义组件可以在DevEco Studio的预览器上进行预览,加载页面时,将创建并呈现@Preview装饰的自定义组件。 | -| @Builder | 方法 | 在@Builder装饰的方法用通过声明式UI描述,可以在一个自定义组件内快速生成多个布局内容。 | +| @Builder | 方法 | 在@Builder装饰的方法里,通过声明式UI描述,可以在一个自定义组件内快速生成多个布局内容。 | | @Extend | 方法 | @Extend装饰器将新的属性函数添加到内置组件上,通过@Extend装饰器可以快速定义并复用组件的自定义样式。 | | @CustomDialog | struct | @CustomDialog装饰器用于装饰自定义弹窗。 | | @State | 基本数据类型,类,数组 | 修饰的状态数据被修改时会触发组件的build方法进行UI界面更新。 |