diff --git a/zh-cn/application-dev/quick-start/start-with-ets.md b/zh-cn/application-dev/quick-start/start-with-ets.md index d72f756ee51a9028a9a93a4dc1272e1b6b6268b0..fb0c62b87315dda11b89b70704f557f4b8ad4f55 100644 --- a/zh-cn/application-dev/quick-start/start-with-ets.md +++ b/zh-cn/application-dev/quick-start/start-with-ets.md @@ -26,7 +26,7 @@ - **src > main > ets > MainAbility > pages** :MainAbility包含的页面。 - **src > main > ets > MainAbility > app.ets** :承载Ability生命周期。 - **src > main > resources** :用于存放应用/服务所用到的资源文件,如图形、多媒体、字符串、布局文件等。 - - **src > main > config.json** :模块配置文件。主要包含HAP包的配置信息、应用在具体设备上的配置信息以及应用的全局配置信息。 + - **src > main > config.json** :模块配置文件。主要包含HAP包的配置信息、应用/服务在具体设备上的配置信息以及应用/服务的全局配置信息。 - **build-profile.json5** :模块的模块信息 、编译信息配置项,包括 buildOption target配置等。 - **hvigorfile.js** :模块级编译构建任务脚本,开发者可以自定义相关任务和代码实现。 @@ -37,7 +37,7 @@ ## 构建第一个页面 -1. **文本组件。** +1. **使用文本组件。** 工程同步完成后,在“**Project**”窗口,点击“**entry > src > main > ets > MainAbility > pages**”,打开“**index.ets**”文件,可以看到页面由Text组件组成。“**index.ets**”文件的示例如下: @@ -98,7 +98,8 @@ } ``` -3. **在编辑窗口右上角的侧边工具栏,点击Previewer,打开预览器。**第一个页面效果如下图所示: +3. **在编辑窗口右上角的侧边工具栏,点击Previewer,打开预览器。** 第一个页面效果如下图所示: + ![zh-cn_image_0000001216239356](figures/zh-cn_image_0000001216239356.png) @@ -235,7 +236,8 @@ } ``` -3. **打开index.ets文件,点击预览器中的**![zh-cn_image_0000001262219043](figures/zh-cn_image_0000001262219043.png)**按钮进行刷新。**效果如下图所示: +3. **打开index.ets文件,点击预览器中的** ![zh-cn_image_0000001262219043](figures/zh-cn_image_0000001262219043.png) **按钮进行刷新。** 效果如下图所示: + ![zh-cn_image_0000001260684127](figures/zh-cn_image_0000001260684127.png) @@ -247,6 +249,7 @@ ![zh-cn_image_0000001268077317](figures/zh-cn_image_0000001268077317.png) 3. 在编辑窗口右上角的工具栏,点击![zh-cn_image_0000001262206247](figures/zh-cn_image_0000001262206247.png)按钮运行。效果如下图所示: + ![zh-cn_image_0000001217526428](figures/zh-cn_image_0000001217526428.png) 恭喜您已经使用eTS语言开发完成了第一个OpenHarmony应用,快来[探索更多的OpenHarmony功能](../application-dev-guide.md)吧。 diff --git a/zh-cn/application-dev/quick-start/start-with-js-low-code.md b/zh-cn/application-dev/quick-start/start-with-js-low-code.md index 792fdd2b64c02022ef00f025ef1ca1885a8c55d0..bddfd37b55ae8512a80c304e0aae7ff355101d8b 100644 --- a/zh-cn/application-dev/quick-start/start-with-js-low-code.md +++ b/zh-cn/application-dev/quick-start/start-with-js-low-code.md @@ -26,7 +26,7 @@ OpenHarmony低代码开发方式具有丰富的UI界面编辑功能,遵循[JS 1. 打开**DevEco Studio**,点击**File** > **New > Create Project**,选择模板“**Empty Ability**”,点击**Next**进行下一步配置。 ![zh-cn_image_0000001268198893](figures/zh-cn_image_0000001268198893.png) -2. 进入配置工程界面,打开“**Enable Visual Enable**”开关**,UI Syntax**选择“**JS**”,其他参数保持默认设置即可。 +2. 进入配置工程界面,打开“**Enable Super Visual**”开关,**UI Syntax**选择“**JS**”,其他参数保持默认设置即可。 ![zh-cn_image_0000001223717294](figures/zh-cn_image_0000001223717294.png) 3. 点击**Finish**,工具会自动生成示例代码和相关资源,等待工程创建完成。 @@ -72,7 +72,7 @@ OpenHarmony低代码开发方式具有丰富的UI界面编辑功能,遵循[JS ![zh-cn_image_0000001260928361](figures/zh-cn_image_0000001260928361.gif) -5. **在编辑窗口右上角的侧边工具栏,点击Previewer,打开预览器。**第一个页面效果如下图所示: +5. **在编辑窗口右上角的侧边工具栏,点击Previewer,打开预览器。** 第一个页面效果如下图所示: ![zh-cn_image_0000001216288558](figures/zh-cn_image_0000001216288558.png) @@ -111,14 +111,15 @@ OpenHarmony低代码开发方式具有丰富的UI界面编辑功能,遵循[JS export default { onclick() { - router.push ({ + router.push({ uri:'pages/second/second', // 指定要跳转的页面 }) } } ``` - - “**index.viusal**”: 打开index.visual,选中画布上的Button组件。点击右侧属性样式栏中的事件图标![zh-cn_image_0000001215388136](figures/zh-cn_image_0000001215388136.png)(Events),鼠标点击Click事件的输入框,选择onclick,如下所示: + - “**index.visual**”: 打开index.visual,选中画布上的Button组件。点击右侧属性样式栏中的事件图标![zh-cn_image_0000001215388136](figures/zh-cn_image_0000001215388136.png)(Events),鼠标点击Click事件的输入框,选择onclick,如下所示: + ![zh-cn_image_0000001223722586](figures/zh-cn_image_0000001223722586.png) 2. **第二个页面返回到第一个页面。** @@ -133,15 +134,16 @@ OpenHarmony低代码开发方式具有丰富的UI界面编辑功能,遵循[JS export default { back() { - router.back () + router.back() } } ``` - - “**second.viusal**”: 打开second.visual,选中画布上的Button组件。点击右侧属性样式栏中的事件图标![zh-cn_image_0000001215388262](figures/zh-cn_image_0000001215388262.png)(Events),鼠标点击Click事件的输入框,选择back,如下所示: + - “**second.visual**”: 打开second.visual,选中画布上的Button组件。点击右侧属性样式栏中的事件图标![zh-cn_image_0000001215388262](figures/zh-cn_image_0000001215388262.png)(Events),鼠标点击Click事件的输入框,选择back,如下所示: ![zh-cn_image_0000001268082945](figures/zh-cn_image_0000001268082945.png) -3. **打开index.visual或index.js文件,点击预览器中的**![zh-cn_image_0000001261979271](figures/zh-cn_image_0000001261979271.png)**按钮进行刷新。**效果如下图所示: +3. **打开index.visual或index.js文件,点击预览器中的** ![zh-cn_image_0000001261979271](figures/zh-cn_image_0000001261979271.png) **按钮进行刷新。** 效果如下图所示: + ![zh-cn_image_0000001261142799](figures/zh-cn_image_0000001261142799.png) @@ -149,10 +151,11 @@ OpenHarmony低代码开发方式具有丰富的UI界面编辑功能,遵循[JS 1. 将搭载OpenHarmony标准系统的开发板与电脑连接。 -2. 点击**File >Project Structure** > **Project > Signing Configs**界面勾选“**Automatically generate signing**”,等待自动签名完成即可,点击“**OK**”。如下图所示: +2. 点击**File > Project Structure** > **Project > Signing Configs**界面勾选“**Automatically generate signing**”,等待自动签名完成即可,点击“**OK**”。如下图所示: ![zh-cn_image_0000001268283201](figures/zh-cn_image_0000001268283201.png) 3. 在编辑窗口右上角的工具栏,点击![zh-cn_image_0000001262207811](figures/zh-cn_image_0000001262207811.png)按钮运行。效果如下图所示: + ![zh-cn_image_0000001262127855](figures/zh-cn_image_0000001262127855.png) 恭喜您已经使用JS语言开发(低代码方式)完成了第一个OpenHarmony应用,快来[探索更多的OpenHarmony功能](../application-dev-guide.md)吧。 diff --git a/zh-cn/application-dev/quick-start/start-with-js.md b/zh-cn/application-dev/quick-start/start-with-js.md index 767ef9e980a9f05bacf81a1c0f8970a36cbf50c7..33e2ab8fa9b0137f4b3246d8dca304ace5cd33f5 100644 --- a/zh-cn/application-dev/quick-start/start-with-js.md +++ b/zh-cn/application-dev/quick-start/start-with-js.md @@ -26,7 +26,7 @@ - **src > main > js > MainAbility > app.js** :承载Ability生命周期。 - **src > main > resources** :用于存放应用/服务所用到的资源文件,如图形、多媒体、字符串、布局文件等。 - - **src > main > config.json** :模块配置文件。主要包含HAP包的配置信息、应用在具体设备上的配置信息以及应用的全局配置信息。 + - **src > main > config.json** :模块配置文件。主要包含HAP包的配置信息、应用/服务在具体设备上的配置信息以及应用/服务的全局配置信息。 - **build-profile.json5** :模块的模块信息 、编译信息配置项,包括 buildOption target配置等。 - **hvigorfile.js** :模块级编译构建任务脚本,开发者可以自定义相关任务和代码实现。 @@ -37,7 +37,7 @@ ## 构建第一个页面 -1. **文本组件。** +1. **使用文本组件。** 工程同步完成后,在“**Project**”窗口,点击“**entry > src >main > js > MainAbility > pages> index**”,打开“**index.hml**”文件,设置Text组件内容。“**index.hml**”文件的示例如下: @@ -65,7 +65,7 @@ ``` 3. **设置页面样式。** - 在“**Project**”窗口,点击“**entry > src >main > js > MainAbility > pages> index**”,打开“**index.css**”文件,可以对页面中文本、按钮设置宽高、字体大小、间距等样式。“**index.css**”文件的示例如下: + 在“**Project**”窗口,点击“**entry > src > main > js > MainAbility > pages> index**”,打开“**index.css**”文件,可以对页面中文本、按钮设置宽高、字体大小、间距等样式。“**index.css**”文件的示例如下: ``` @@ -98,7 +98,8 @@ } ``` -4. **在编辑窗口右上角的侧边工具栏,点击Previewer,打开预览器。**第一个页面效果如下图所示: +4. **在编辑窗口右上角的侧边工具栏,点击Previewer,打开预览器。** 第一个页面效果如下图所示: + ![zh-cn_image_0000001216084724](figures/zh-cn_image_0000001216084724.png) @@ -167,7 +168,7 @@ ``` - import router from '@system.router' + import router from '@system.router'; export default { onclick: function () { @@ -183,7 +184,7 @@ ``` - import router from '@system.router' + import router from '@system.router'; export default { back: function () { @@ -192,7 +193,8 @@ } ``` -3. **打开index文件夹下的任意一个文件,点击预览器中的**![zh-cn_image_0000001262339067](figures/zh-cn_image_0000001262339067.png)**按钮进行刷新。**效果如下图所示: +3. **打开index文件夹下的任意一个文件,点击预览器中的** ![zh-cn_image_0000001262339067](figures/zh-cn_image_0000001262339067.png) **按钮进行刷新。** 效果如下图所示: + ![zh-cn_image_0000001216269940](figures/zh-cn_image_0000001216269940.png) @@ -200,10 +202,11 @@ 1. 将搭载OpenHarmony标准系统的开发板与电脑连接。 -2. 点击**File >Project Structure** > **Project > Signing Configs**界面勾选“**Automatically generate signing**”,等待自动签名完成即可,点击“**OK**”。如下图所示: +2. 点击**File > Project Structure** > **Project > Signing Configs**界面勾选“**Automatically generate signing**”,等待自动签名完成即可,点击“**OK**”。如下图所示: ![zh-cn_image_0000001223557290](figures/zh-cn_image_0000001223557290.png) 3. 在编辑窗口右上角的工具栏,点击![zh-cn_image_0000001217047316](figures/zh-cn_image_0000001217047316.png)按钮运行。效果如下图所示: + ![zh-cn_image_0000001217527892](figures/zh-cn_image_0000001217527892.png) 恭喜您已经使用JS语言开发(传统代码方式)完成了第一个OpenHarmony应用,快来[探索更多的OpenHarmony功能](../application-dev-guide.md)吧。