鸿蒙手表开发连不到图片,上手做一个华为鸿蒙手表应用 3 - 两页面互相跳转
发布日期:2021-06-24 17:58:21 浏览次数:3 分类:技术文章

本文共 1029 字,大约阅读时间需要 3 分钟。

创建训练页面

知识点:

创建页面

页面跳转:router.replace

config.json 中 Pages 页面的管理

7280d9fad667f3a08ce00a38711f6433.png

afcf6ca1f5204ba3e6b99af39380a633.png

修改训练页面的代码

这里页面框架跟首页一模一样,所以就对应复制代码,然后稍微做修改

训练页面

在 xunlian.hml 创建页面时生成的默认代码中将:

Hello {

{title}} 改为: 训练页面

将点我改为返回:

训练页面 xunlian.css 跟主页面 index.css 样式一样,复制过来不用修改

//xunlian.js

import router from '@system.router'

export default {

data: {

// title: 'World'

},

clickAction(){

// console.log("我被点击了")

router.replace({

uri:'pages/index/index',

});

}

}

在 xunlian.js 创建页面时生成的默认代码中将:

Hello {

{title}} 注释掉,训练页面不用这个 。

从 system 的 router 中导入 router: import router from '@system.router'。

使用router.replace实现页面跳转:router.replace({uri:'pages/index/index',});

uri 这里填写的 page/xxx/xxx,这个是在项目端 config.json控制的,DevEco Studio 2.0 beta,在 Pages 目录右键 -> New ->JS Page 这样的方式创建页面,config.json 里 pages 数组部分会自动填写

主页面的 index.js 文件对应修改:

主页面的 index.js 修改为:

在 js 默认代码中将: Hello {

{title}} 注释掉,训练页面不用这个 。

从 system 的 router 中导入 router: `import router from '@system.router'。

使用router.replace实现页面跳转:router.replace({uri:'pages/xunlian/xunlian',});

启动模拟器

之前编辑好像保存就刷新这次好像没有,我的操作是,重新点 debug,操作入口:Run -> Debug 'entry'

e6c8bed4fe2b3d6a0175748f53236b7b.png

9666418cd43748d17c15fb562827d117.png

转载地址:https://blog.csdn.net/weixin_34237700/article/details/117365344 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:android在特定时间,在特定时间发送给用户的通知Android
下一篇:android获取服务进程名,Android获取应用程序名称(ApplicationName)示例

发表评论

最新留言

不错!
[***.144.177.141]2024年04月24日 22时27分23秒