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

佛山抖音seoseo内部优化包括哪些内容

佛山抖音seo,seo内部优化包括哪些内容,网站后台关键词,接做网站单子的网站欢迎观看《Vue Router 实战(第4版)》视频课程 嵌套路由 一些应用程序的 UI 由多层嵌套的组件组成。在这种情况下,URL 的片段通常对应于特定的嵌套组件结构,例如: 通过 Vue Router,你可以使用嵌套路由配置…

欢迎观看《Vue Router 实战(第4版)》视频课程

    1. 嵌套路由

一些应用程序的 UI 由多层嵌套的组件组成。在这种情况下,URL 的片段通常对应于特定的嵌套组件结构,例如:

通过 Vue Router,你可以使用嵌套路由配置来表达这种关系。

接着上节创建的 app :

<!-- App.vue -->

<template>

  <router-view />

</template>

<!-- User.vue -->

<template>

  <div>

    User {{ $route.params.id }}

  </div>

</template>

import User from './User.vue'

// 这些都会传递给 `createRouter`

const routes = [{ path: '/user/:id', component: User }]

这里的 <router-view> 是一个顶层的 router-view。它渲染顶层路由匹配的组件。同样地,一个被渲染的组件也可以包含自己嵌套的 <router-view>。例如,如果我们在 User 组件的模板内添加一个 <router-view>:

<!-- User.vue -->

<template>

  <div class="user">

    <h2>User {{ $route.params.id }}</h2>

    <router-view />

  </div>

</template>

要将组件渲染到这个嵌套的 router-view 中,我们需要在路由中配置 children:

const routes = [

  {

    path: '/user/:id',

    component: User,

    children: [

      {

        // 当 /user/:id/profile 匹配成功

        // UserProfile 将被渲染到 User 的 <router-view> 内部

        path: 'profile',

        component: UserProfile,

      },

      {

        // 当 /user/:id/posts 匹配成功

        // UserPosts 将被渲染到 User 的 <router-view> 内部

        path: 'posts',

        component: UserPosts,

      },

    ],

  },

]

注意,以 / 开头的嵌套路径将被视为根路径。这允许你利用组件嵌套,而不必使用嵌套的 URL。

如你所见,children 配置只是另一个路由数组,就像 routes 本身一样。因此,你可以根据自己的需要,不断地嵌套视图。

此时,按照上面的配置,当你访问 /user/eduardo 时,在 User 的 router-view 里面什么都不会呈现,因为没有匹配到嵌套路由。也许你确实想在那里渲染一些东西。在这种情况下,你可以提供一个空的嵌套路径:

const routes = [

  {

    path: '/user/:id',

    component: User,

    children: [

      // 当 /user/:id 匹配成功

      // UserHome 将被渲染到 User 的 <router-view> 内部

      { path: '', component: UserHome },

      // ...其他子路由

    ],

  },

]

这个例子的 demo 可以在这里找到。

      1. 嵌套的命名路由

在处理命名路由时,你通常会给子路由命名:

const routes = [

  {

    path: '/user/:id',

    component: User,

    // 请注意,只有子路由具有名称

    children: [{ path: '', name: 'user', component: UserHome }],

  },

]

这将确保导航到 /user/:id 时始终显示嵌套路由。

在一些场景中,你可能希望导航到命名路由而不导航到嵌套路由。例如,你想导航 /user/:id 而不显示嵌套路由。那样的话,你还可以命名父路由,但请注意重新加载页面将始终显示嵌套的子路由,因为它被视为指向路径/users/:id 的导航,而不是命名路由:

const routes = [

  {

    path: '/user/:id',

    name: 'user-parent',

    component: User,

    children: [{ path: '', name: 'user', component: UserHome }],

  },

]

      1. 忽略父组件4.1+

我们还可以仅利用路由的父子关系,但不嵌套路由组件。这对于将具有公共路径前缀的路由分组在一起或使用更高级的功能时很有用,例如:路由独享的守卫或路由元信息。

为了实现这一点, 我们在父路由中省略了 component 和 components 选项

const routes = [

  {

    path: '/admin',

    children: [

      { path: '', component: AdminOverview },

      { path: 'users', component: AdminUserList },

      { path: 'users/:id', component: AdminUserDetails },

    ],

  },

]

由于父级没有指定路由组件,顶级 <router-view> 将跳过父级并仅使用子路由组件。

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

相关文章:

  • 网站怎么做域名批量注册查询
  • 什么外贸网站开发客户百度总部客服电话
  • dw做网站详细教程怎么样自己创建网站
  • 手机网站 table样式单页网站模板
  • 区块链开发工程师要求北京整站线上推广优化
  • 用v9做的网站上传服务器b站网站推广mmm
  • 网站建设顾问国家新闻最新消息今天
  • 网站制作2019趋势网站开发详细流程
  • 泰安做网站公司哪家好免费推广软件平台
  • 天津培训网站建设品牌线上推广方式
  • 英文书 影印版 网站开发百度权重提升
  • 网站接入变更兰州网络推广
  • 新公司名称核准在哪个网站优化整站
  • 营销型网站建设一般要多少钱百度seo关键词排名查询
  • 两学一做知识竞赛试题网站淄博网络推广公司哪家好
  • 最好的网站开发公司怎么开发自己的小程序
  • 对网站建设培训的建议电商网站订烟
  • 网站开发工程师求职信落实好疫情防控优化措施
  • html5做旅游网站怎么自己做一个小程序
  • 网页制作基础教程内容网站免费优化软件
  • 花生壳怎么发布自己做的网站搜索引擎的优化方法
  • 云南省建设厅一级建造师网站做app的网站
  • 网站建设成立领导小组查询友情链接
  • 金融网站cms114外链
  • php网站的客服窗口怎么做惠州市seo广告优化营销工具
  • win10 做网站服务器吗百度我的订单app
  • 免费情感网站哪个好郑州关键词排名顾问
  • 如何选择做网站的公司永久免费linux服务器
  • 网站的k线图怎么做有什么平台可以发广告
  • 没有网站可以域名备案吗百度关键词价格怎么查询