JSEclipse安装后无法打开js文件_如何为VUE安装路由?

vue项目在初始化时可以自主安装路由,如果当时没有安装的话,就需要在初始化之后进行配置,本文将讲解如何配置vue路由。

首先创建一个项目,路由安装选择no。

9f19843826130065898d191e4668226f.png

然后用pycharm或者其他IDE工具打开这个项目,打开项目后不要急于运行,我们先配置一下项目运行的快捷方式。

25415af42f83feba80832308d5964cd3.png

我们进行配置之后,就可以使用IED来运行项目。下一步我们要删除APP.vue中的原有样式。

5997fb3f133f46696106310d21b1705d.png

红框内的删除

然后开始安装路由。

npm i vue-router -s
d3bbd994f8190eab8893fe07ee3e098a.png

下一步注册vue路由,在src目录下新建一个文件件routers,在routers目录下新建文件index.js,在index.js中写入下面的代码。

import Vue from "vue"import Router from "vue-router"Vue.use(Router);export default new Router({  mode:"history",  routes:[      ]})
19792cb8105358506c6cf7c1a86ccb5f.png

下一步将路由对象注册到main.js中,加上下来两行文字。

d903df0bcc6839a307f0736bc58b410f.png

然后在APP.vue中将路由视图添加到模板上,并创建一个home模板测试。

这里是首页
c81c5d859e3597d76aec6286044adbb6.png
6ebbe6606842f11dd171a8ada2be7bc3.png

红线标注的是后面添加的内容,然后运行项目成功。

fb45f7a64afb13725e282227470e9502.png

再新建一个用户组件测试一下。

46d0dbe00028b7a47edb6561f473459f.png
ca40a87f98dcf87e7eb45b2d6abf78f2.png
03a1a02ca6cccac84964f6bf269ccfbf.png

新组件测试成功,有了路由之后,每次有新的组件,只要在路由中新注册一个url就可以浏览器中访问了。

下面我将介绍vue路由的两个实用功能,页面跳转和获取url参数。

在Home.vue中添加如下代码

1731d7e0fae0e5d98b4cce9b5b2ec139.png
f4b83fa6a47d208d1833dbd705f4ecdc.png

打开/user可以做到无刷新跳转,在原有的代码中继续修改

用户中心

在user.vue添加:

这里是用户组件 {{$route.query.num}}

再次访问用户组件得到这样的结果。

e11aa72abce4e2bdb5c884ad5ccc844e.png

页面跳转使用的是this.$router对象,这个对象相当于是原生js中的location对象,除了可以在html页面跳转,在js中使用this.$router.push()也可以实现页面跳转,手机url参数使用的this.$route对象,除了可以手机查询字符串参数外,还可以收集url参数。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值