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

网站建设站长相关专业南京越城建设集团网站

网站建设站长相关专业,南京越城建设集团网站,c2c网站开设店铺,牛什么的网站建设今天,我们开始学习vue中一个很关键的知识点,路由。理解vue的一个插件库,专门用来实现SPA应用单页web应用整个应用只有一个完整的页面点击页面中的导航连接不会刷新页面,只会做页面的局部更新数据需要通过ajax请求获取下来&#xf…

今天,我们开始学习vue中一个很关键的知识点,路由。

理解

vue的一个插件库,专门用来实现SPA应用

  1. 单页web应用

  1. 整个应用只有一个完整的页面

  1. 点击页面中的导航连接不会刷新页面,只会做页面的局部更新

  1. 数据需要通过ajax请求获取

下来,看一下工程结构:

这里注意一下,我们为了区分一般组件和路由组件,会统一把路由组件放在pages目录下。

首先,我们要先安装vue-router插件:npm -i vue-router,这里需要注意版本的问题

然后在main.js中导入并使用路由:

main.js

import Vue from 'vue'
import App from './App.vue'
import VueRouter from 'vue-router'
//引入路由器
import router from './router/index'//关闭Vue的生产提示
Vue.config.productionTip = false
Vue.use(VueRouter)
new Vue({render: h => h(App),router: router,
}).$mount('#app')

创建路由规则:

router/index.js

//该文件专门用于创建整个应用的路由器
import VueRouter from 'vue-router'
//引入组件
import About from '../pages/About.vue'
import Home from '../pages/Home.vue'//创建并暴露一个路由器
export default new VueRouter({routes: [{path: '/about',component: About,},{path: '/home',component: Home,},],
})

接下来创建路由组件:

About.vue

<template><div><h2>我是About</h2></div>
</template><script>export default {name: 'About',}
</script><style>
</style>

Home.vue

<template><div><h2>我是Home</h2></div>
</template><script>export default {name: 'Home',}
</script><style>
</style>

最后,在app.vue中引入并使用路由组件,进行相关的操作

App.vue

<template><div><div class="row"><Banner /></div><div class="row"><div class="col-xs-2 col-xs-offset-2"><div class="list-group"><router-link class="list-group-item" active-class="active"to="/about">About</router-link><router-link class="list-group-item" active-class="active"to="/home">Home</router-link></div></div><div class="col-xs-6"><div class="panel"><div class="panel-body"><router-view></router-view></div></div></div></div></div>
</template><script>import Banner from './components/Banner.vue'export default {name: 'App',components: { Banner },}
</script>

结果如下:

以上就是用过一个案例来使用vue-router。

我是空谷有来人,谢谢支持。

http://www.yayakq.cn/news/226047/

相关文章:

  • 网站的软文 怎么做推广企业自建站案例
  • 门户网站建设与推广方案wordpress评论修改
  • 网站修改 iis6应用程序池青岛做网站哪个公司好
  • 网站建设 首选百川互动什么网站备案容易审核
  • 网站开发市场价wordpress 密码注册
  • 风格 特别的网站seo排名赚下载
  • 无锡市网站设计python做公司网站
  • 网站建设客户公司网站维护怎么维护
  • 电脑手机网站建设360免费建站怎么做
  • 别人给公司做的网站字体侵权安康政务微平台
  • 设计网站有哪些站长统计app软件
  • 网站项目开发建设合同创建微信公众号平台
  • 一个网络空间做两个网站Wordpress做什么网站赚钱
  • 手机网站推广法广告联盟排行
  • 排名前50名免费的网站北京著名的网站制作公司
  • 地产商网站建设淘宝产品页面设计
  • 泊头网站制作案例网站制作寻找客户
  • 国内做的比较好的二手网站设计公司logo设计
  • 怎么制作网站小游戏网站建设女装规划书
  • 宽屏企业网站模板如何自己开个网站平台
  • 珠海市企业网站制作服务机构兰陵成都设计公司
  • 简易东莞网站制作公司定制化开发是什么意思
  • 婚纱网站建设规划书百姓网交友征婚免费
  • 网站规划建设与管理维护教学大纲毕节做网站的公司
  • 如何迁移wordpressseo优化排名价格
  • 艺术类 网站建设方案西安创意网站建设
  • 搭建好网站如何使用做直播网站收费吗
  • 现在做网站还有出路吗四川酒店网站建设
  • 重庆建站网络公司万网主机怎么上传网站
  • 招聘网站维护什么内容网站导航为什么用ul列表做