当前位置: 首页 > wzjs >正文

腾讯cvm安装wordpress运营推广seo招聘

腾讯cvm安装wordpress,运营推广seo招聘,网线制作考核标准,济南网站开发建设在上一篇的内容中我们进一步的了解了Navigation的用法,但是既然写到这里了我就再来扩充一下有关Navigation的内容。 HarmonyOS与OpenHarmony之间有些写法与内容是有差异的,就比如Navigation的跳转。以下内容中HarmonyOS我都简称为HO,OpenHar…

在上一篇的内容中我们进一步的了解了Navigation的用法,但是既然写到这里了我就再来扩充一下有关Navigation的内容。

HarmonyOS与OpenHarmony之间有些写法与内容是有差异的,就比如Navigation的跳转。以下内容中HarmonyOS我都简称为HO,OpenHarmony简称为OH。

在HO中我们的Navigation跳转是通过路由池也就是NavPathStack可以直接进行跳转,但是假如我们做了一个项目迁移会发现,在OH中并没有这么的简单。

其中有两个方式进行路由跳转。

一:再定义一个NavPushHelper类型的参数并且将它new出来,因为他是一个类,其中我们可以传递我们在HO定义的路由池也就是我们定义的NavPathStack,将这个变量定义出来后只需要再次通过这个变量我们就可以实现在HO中路由跳转的方式。其实这种方式相当于一个中转站,将HO与OH的差异通过这个“中转站”进行了转化,示例如下:

typescript
import { NavPushPathHelper } from '@ohos.atomicservice.NavPushPathHelper'

@Entry
@Component
struct NavigationPage1 {
  @Provide('NavPathStack') pathInfos: NavPathStack = new NavPathStack()
  @Provide("helper") helper: NavPushPathHelper = new NavPushPathHelper(this.pathInfos)

  build() {
    Navigation(this.pathInfos) {
      Text("
我是Navi的1页面")
      Button("点击进行跳转")
        .onClick(() => {
          this.helper.pushPathByName("entry", "Navigation2", "")
        })
    }
    .height('100%')
    .width('100%')
  }
}

typescript
@Builder
function Navigation2Builder() {
  Navigation2()
}

@Component
struct Navigation2 {
  build() {
    NavDestination() {
      Text("
我是页面2")
    }
  }
}

其中从图片中我们便可以看出已经是成功的跳转了,从我们的代码上来看似乎也就多写一步,不过确实是多谢一步,但是当我们用pushPathByName时,发现他所需的参数会和HO有所不同,他所需的第一个参数时我们的模块名称,也就是说它可以直接的传递模块名字直接进行跳转。如下示例:

typescript
@Builder
function IndexBuilder() {
  Index()
}

@Entry
@Component
struct Index {

  build() {
    NavDestination() {
      Text("
我是Hsp包中的NavDestination")
    }
    .height('100%')
  }
}

这第一种方式的用法非常与HO相似

不过也别忘了在module.json5中绑定对应的路由池啥的。

Harmony OS  NEXT  / OpenHarmony  API12

本次就暂时介绍这么多, 在下一篇内容中我会给大家介绍一下样式复用的修饰器

谢谢各位的观看,有错误不足的地方, 本人乐于接受各位的意见

http://www.dtcms.com/wzjs/468586.html

相关文章:

  • 使用wampserver做响应式网站百度24小时客服电话136
  • 网站备案免费吗推广普通话演讲稿
  • 书城网站开发百度百科推广费用
  • 品牌营销活动策划方案青岛seo外包公司
  • 平凉市崆峒区建设局网站抖音视频seo霸屏
  • 网页模板哪个网站可以下载百度上做优化
  • 大做网站公司关键词seo
  • 微信公众平台开发实例教程东莞seo优化排名
  • 2018网站的建设与维护前景网站关键词优化价格
  • 毕业设计购物网站怎么做怎么自己做一个网站平台
  • 怎么在阿里巴巴网站做公司名称云搜索下载
  • 帮站seo武汉seo关键词排名优化
  • 电脑上如何进入wordpressseo推广和百度推广的区别
  • 深圳网站建设创想营销博客推广的方法与技巧
  • 广州旅游网站建设设计如何做网页链接
  • 广州有哪些网络设计公司seo外包公司是啥
  • 做外贸的网站要多少钱网页代码模板
  • 如何夸奖客户网站做的好aso优化服务站
  • 做有支付系统的网站一般需要多少钱网页搜索引擎优化技术
  • 企业网站诊断与优化方案seo中文含义是什么
  • 建设一个网站需要哪方面的费用周口网站建设公司
  • 网站开发收最新seo自动优化软件
  • 免费网页在线代理服务器南昌网站优化公司
  • 云南建筑工程网搜索引擎seo关键词优化效果
  • 家居建材网站源码艺人百度指数排行榜
  • 沧州做网站优化哪家公司便宜免费引流推广方法
  • 一个jsp做的购物小网站如何免费建立一个网站
  • 慈善机构网站建设报价网络推广员上班靠谱吗
  • 怎么建个人网页seo推广岗位职责
  • 无锡做网站首选众诺网络营销的基本功能