139 Star 1.3K Fork 1.5K

OpenHarmony/applications_app_samples

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
Account
AppSample
Basic
Communication
CompleteApps
DFX
ETSUI
EngineeringCapability/Npm
FileManager/FileIo
Graphics
MultiDeviceAppDev
Native/NativeAPI
Network
Notification
PackageManagement/ZipLib
Preset
ResourcesSchedule
Safety
Telephony
UI
AtomicLayout
Badge
International
JSComponments
JSMenu
JSUICustomComponent
JsAdaptivePortalList
JsAdaptivePortalPage
JsAdaptiveServiceWidget
JsAnimation
JsAnimationStyle
JsAnimator
JsBasicComponents
JsBrightness
JsCanvas
JsDevice
JsDialog
JsFA
JsGallery
JsGrid
JsImage
JsList
JsPanel
JsRouter
JsShopping
JsSvg
entry
screenshots/devices
README.md
README_zh.md
build-profile.json5
hvigorfile.js
package.json
JsTimer
JsUserRegistration
Picker
Popup
RefreshContainer
Slider
Stack
StepNavigator
Swiper
Tabs
Toolbar
chart
Util
ability
common
data
device
media
thread/JsWorker
.gitattributes
.gitignore
CodeCommitChecklist.md
LICENSE
OAT.xml
README.md
README_zh.md
changelog.md
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

可缩放矢量图形

简介

本示例展示了JS中<svg>组件及其子组件的使用,包括<svg>、<rect>、<circle>、<ellipse>、<path>、<line>、<polygon>、<polyline>、<text>、<animate>、<animateTransform>。实现效果如下:

main svg1

相关概念

svg:基础容器,主要作为svg的根节点使用,也可以在svg中嵌套使用,支持设置属性动画、路径动画、位移动画等。

相关权限

不涉及。

使用说明

首页中<svg>的子组件很多,本示例中,在首页显示一个列表,将svg的子组件分为四个列表项展示,点击进入对应的界面可以查看各个子组件的显示效果。

约束与限制

1.本示例支持标准系统上运行。

2.本示例需要使用DevEco Studio 3.0 Beta3 (Build Version: 3.0.0.901, built on May 30, 2022)才可编译运行。

马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/openharmony/applications_app_samples.git
git@gitee.com:openharmony/applications_app_samples.git
openharmony
applications_app_samples
applications_app_samples
samples_monthly_0830

搜索帮助