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

模拟人生4做游戏下载网站宁波seo排名外包公司

模拟人生4做游戏下载网站,宁波seo排名外包公司,如何进入一个网站开发人员工具,上海网站建设作用 配嵌套子路由,就是可以通过同一个页面,让不同的位置发生变化,其他的位置不会发生变化,而做到一个局部刷新 例子 红线框住的部分,头部和导航栏是不会发生变化的,变化的只有中间的内容 子路由的操作步骤 将这个页面的头部和导航栏部分的样式和风格,移到主路由上(<tem…

作用

配嵌套子路由,就是可以通过同一个页面,让不同的位置发生变化,其他的位置不会发生变化,而做到一个局部刷新

例子

红线框住的部分,头部和导航栏是不会发生变化的,变化的只有中间的内容

子路由的操作步骤

将这个页面的头部和导航栏部分的样式和风格,移到主路由上(<template>和<scripe>),将内容部分移到子路由

主路由页面

<script>
import {defineComponent} from 'vue'
import HeadMenu from "@/views/inc/HeadMenu.vue";
import SideMenu from "@/views/inc/SideMenu.vue";export default defineComponent({name: "Home",components: {SideMenu, HeadMenu}
})
</script><template><el-container><!-- 左侧菜单栏 --><el-aside class="el-aside" style="width: 200px"><SideMenu></SideMenu></el-aside><!-- 右侧主体内容 --><el-container><!-- 头部导航栏 --><el-header class="header"><HeadMenu></HeadMenu></el-header><!-- 主要内容区域 --><el-main class="main"><router-view></router-view></el-main></el-container></el-container>
</template>
<script>
import SideMenu from "./inc/SideMenu.vue";
import HeadMenu from "./inc/HeadMenu.vue";export default {name: "Home",components: {SideMenu,HeadMenu}};
</script><style >
.el-aside {background-color: #D3DCE6;color: #333;text-align: left; /* 将文本向左对齐 */line-height: 60px; /* 菜单项垂直对齐 */height: 100%; /* 设置高度为父容器 el-container 的高度 */display: flex; /* 使用 Flex 布局 */flex-direction: column; /* 垂直布局 */
}.el-menu-vertical-demo {flex: 1; /* 菜单项占据 el-aside 的剩余空间 */overflow-y: auto; /* 如果内容过多,显示滚动条 */width: 200px;
}.el-container {padding: 0;margin: 0;height: 100vh; /* 设置整体容器高度为视窗高度 */
}.el-header {background-color: #B3C0D1;color: #333;text-align: center;line-height: 60px;
}.el-main {color: #333;text-align: center;line-height: 160px;
}</style>

我这里是进行了一个页面的抽取

子路由页面

<template>
<div>main</div>
</template>
<script>
import SideMenu from "./inc/SideMenu.vue";
import HeadMenu from "./inc/HeadMenu.vue";export default {name: "index",components: {}};
</script>
<style scoped></style>

配置路由

  {path: '/',name: 'Home',component: () => import( '../views/Home.vue'),children: [{path: '/index',name: 'index',component: () => import( '../views/index.vue')}],},

相当于它还是同一个页面,只是里面进行了一个嵌套

这个时候页面还没有反应,因为没有引用

引用

      <!-- 主要内容区域 --><el-main class="main"><router-view></router-view></el-main>

使用<router-view></router-view>来进行引用

成功

结果

这样就可以做到在不创建新页面的情况下,使用同一个页面完成局部刷新

http://www.ds6.com.cn/news/22736.html

相关文章:

  • wordpress社交系统主题重庆seo主管
  • 更新网站 seoseo排名第一的企业
  • 下列关于网站开发中网页额怎样在百度上免费建网站
  • 成都哪里好玩好吃抖音seo优化排名
  • 网站建设flash百度一下首页网页
  • 网站备案单位查询网站是怎么优化推广的
  • 西宁公安网站建设百度关键词seo优化
  • 网站建设业务员怎么做打开百度一下你就知道
  • 响应式企业展示型网站模板营销神器
  • 深圳网站建设工作室百度app官方下载
  • 以营销型网站为主要营销方式的案例百度指数官方
  • 网站建设进度计划表网站搭建外贸
  • 做图像网站福州网站优化
  • 网站建设培训美女软广告经典案例
  • 深圳的网站做网站怎么赚钱
  • 电脑网站网页设计2023年适合小学生的新闻
  • 房产网有哪些网站百度的首页
  • 做店标 做店招的网站广州最新政策
  • 住房城乡建设委房管局官方网站人工智能培训机构排名前十
  • 做网站大流量整站seo优化
  • 在猪八戒上做网站要注意什么企业网站设计方案
  • 最近房地产行情seo排名优化怎么样
  • 常州专门做网站的公司有哪些口碑营销的模式
  • anaconda可以做网站吗全国最新的疫情数据
  • 网站建设和维护做什么seo技术培训海南
  • 提高网站流量千锋教育地址
  • 网站维护协议书获客
  • 工业信息化部网站备查询2023年10月爆发新冠
  • 个人网站可以做淘宝推广站长工具关键词
  • asp.ney旅游信息网站下载 简洁腾讯3大外包公司