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

国外的网站叫什么广州 网站开发 公司

国外的网站叫什么,广州 网站开发 公司,怎样建英文网站,网页美工设计的要点有路由介绍 将资代码/vue-project(路由)/vue-project/src/views/tlias/DeptView.vue拷贝到我们当前EmpView.vue同级#xff0c;其结构如下#xff1a; 此时我们希望#xff0c;实现点击侧边栏的部门管理#xff0c;显示部门管理的信息#xff0c;点击员工管理#xff0c;显…路由介绍 将资代码/vue-project(路由)/vue-project/src/views/tlias/DeptView.vue拷贝到我们当前EmpView.vue同级其结构如下 此时我们希望实现点击侧边栏的部门管理显示部门管理的信息点击员工管理显示员工管理的信息效果如下图所示 这就需要借助我们的vue的路由功能了。 前端路由URL中的hash(#号之后的内容)与组件之间的对应关系如下图所示 当我们点击左侧导航栏时浏览器的地址栏会发生变化路由自动更新显示与url所对应的vue组件。 而我们vue官方提供了路由插件Vue Router其主要组成如下 ● VueRouter路由器类根据路由请求在路由视图中动态渲染选中的组件 ● router-link请求链接组件浏览器会解析成a ● router-view动态视图组件用来渲染展示与路由路径对应的组件 其工作原理如下图所示 首先VueRouter根据我们配置的url的hash片段和路由的组件关系去维护一张路由表 然后我们页面提供一个router-link组件用户点击发出路由请求 接着我们的VueRouter根据路由请求在路由表中找到对应的vue组件 最后VueRouter会切换router-view中的组件从而进行视图的更新。 路由入门 接下来我们来演示vue的路由功能。 首先我们需要先安装vue-router插件可以通过如下命令 npm install vue-router3.5.1 但是我们不需要安装因为当初我们再创建项目时已经勾选了路由功能已经安装好了。 然后我们需要在src/router/index.js文件中定义路由表根据其提供的模版代码进行修改最终代码如下 import Vue vue import VueRouter vue-routerVue.use(VueRouter)const routes [{path: /emp, //地址pathname: emp,component: () import(../views/tlias/EmpView.vue) //对应的vue组件},{path: /dept,name: dept,component: () import(../views/tlias/DeptView.vue)} ]const router new VueRouter({routes })export default router 注意需要去掉没有引用的import模块。 在main.js中我们已经引入了router功能如下图所示 路由基本信息配置好了路由表已经被加载此时我们还缺少2个东西就是router-lin和router-view所以我们需要修改2个页面(EmpView.vue和DeptView.vue)我们左侧栏的2个按钮为router-link其代码如下 el-menu-item index1-1router-link to/dept部门管理/router-link /el-menu-link el-menu-item index1-2router-link to/emp员工管理/router-link /el-menu-item 然后我们还需要在内容展示区域即App.vue中定义route-view作为组件的切换其App.vue的完整代码如下 templatediv idapp!-- {{message}} --!-- element-view/element-view --!-- emp-view/emp-view --router-view/router-view/div /templatescript // import EmpView ./views/tlias/EmpView.vue // import ElementView ./views/Element/ElementView.vue export default {components: { },data(){return {message:hello world}} } /script style/style 但是我们浏览器打开地址 http://localhost:7000/ 发现一片空白因为我们默认的路由路径是/,但是路由配置中没有对应的关系 所有我们需要在路由配置中/对应的路由组件代码如下 const routes [{path: /emp,name: emp,component: () import(../views/tlias/EmpView.vue)},{path: /dept,name: dept,component: () import(../views/tlias/DeptView.vue)},{path: /,redirect:/emp //表示重定向到/emp即可}, ] 此时我们打开浏览器访问http://localhost:7000发现直接访问的是emp的页面并且能够进行切换了其具体如下图所示 到此我们的路由实现成功。
http://www.w-s-a.com/news/524969/

相关文章:

  • 创造网站电商网站建设方案道客巴巴
  • 南通设计网站建设wordpress时光轴
  • 郑州做网站企起网站建设 风险
  • 北京市保障性住房建设投资中心网站6大连广告设计与制作公司
  • 建站之星网站模板国内f型网页布局的网站
  • 怎么做网站关键词优化外贸网站 开源
  • 广东公司响应式网站建设设计seo系统是什么
  • 清丰网站建设费用网站建设的前途
  • 网站上那些兼职网页怎么做的北京网页
  • 桂林建站平台哪家好品牌设计公司宣传文案
  • 平面设计和建设网站的区别公司官网静态
  • h5网站建设+案例住房住房和城乡建设部网站
  • 建设股公司网站东莞建设网网上平台
  • 湖州吴兴建设局网站加强网站建设的
  • 茌平做网站公司专业商城网站建设报价
  • 网站结构图怎么画wordpress注册不发送件
  • 个人备案网站可以做论坛吗电商推广方式有哪些
  • 网站建设 自适应国内最近的新闻
  • 校园网站开发背景吴江网站建设公司
  • 网站开发工程师发展趋势山东省建设工程电子信息网站
  • 适合大学生创业的网站建设类型吉林省舒兰市建设银行网站
  • 呼和浩特网站建设哪家好培训学校加盟费用
  • 网站如何做友情链接有道云笔记WordPress
  • 贵阳企业网站建设制作赤峰浩诚网站建设公司
  • asp官方网站微信模板素材
  • wordpress 留言给站长发邮件做百度推广员赚钱吗
  • 北京建站公司做网站价格专门找人做软件的网站
  • 商务网站的特点ui软件界面设计
  • 广州个性化网站开发网站索引量是什么意思
  • 公司网站制作专业公司python做后台网站的多吗