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

家乐福超市网上购物seo 优化思路

家乐福超市网上购物,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/109599.html

相关文章:

  • 网站底部代码大全网络广告文案
  • 58怎么做自己的网站google搜索引擎
  • 哪个网站可以领手工回家做百度自然排名优化
  • 网站建设是永久使用吗泉州seo报价
  • 长沙大型网站建设公司深圳网站设计专业乐云seo
  • 模拟手机营销网站上海百度seo
  • 国内做网站建设知名的公司做好网络推广的技巧
  • 微信扫一扫登录网站如何做seo营销技巧培训班
  • 网站建设固定资产投资军事新闻最新消息
  • 网页设计模板图片中文网络推广优化招聘
  • 网站客服系统交互设计直通车推广怎么做
  • 大连三合一网站制作百度网盘官网登录入口
  • 海南论坛网站建设流量购买网站
  • 绍兴做网站的公司郑州百度网站优化排名
  • dw可以做视频网站么优化网站标题名词解释
  • 做产品设计之前怎么查资料国外网站百度网站提交了多久收录
  • 电商类网站如何做自动化测试在线一键建站系统
  • php网站开发注意问题太原seo公司
  • 大众创新网官方网站首页高级seo是什么职位
  • 广西建设网桂建云网站搜索引擎营销的主要方法
  • 平面设计正规兼职平台宁波seo网络推广定制多少钱
  • 512m内存做网站什么网站做推广比较好
  • 萧山网站建设google搜索引擎官网
  • 2017年网站外链怎么做seo品牌优化百度资源网站推广关键词排名
  • 很长的网站域名怎么做短宁波seo优化
  • 长沙网站建设有限公司中国国家培训网正规吗
  • 网站如何做提现功能湖南网站seo
  • 网站开发建设合同专业关键词优化平台
  • 做珠宝网站运营网站是什么意思
  • 淘宝店铺装修做代码的网站只要做好关键词优化