我们可以通过直接赋值location.hash来改变href, 但是页面不发生刷新
方法二:history接口
history接口是HTML5新增的, 它有五种模式改变URL而不刷新页面....: 该标签会根据当前的路径, 动态渲染出不同的组件.
网页的其他内容, 比如顶部的标题/导航, 或者底部的一些版权信息等会和处于同一个等级....但是我们的实现中, 默认没有显示首页组件, 必须让用户点击才可以.
如何可以让路径默认跳到到首页, 并且渲染首页组件呢?
我们只需要配置多配置一个映射就可以了....path配置的是根路径: /
redirect是重定向, 也就是我们将根路径重定向到/home的路径下, 这样就可以得到我们想要的结果了.
如何改变Vue-router加载组件的方式?...还有一些其他属性:
tag: tag可以指定之后渲染成什么组件, 比如上面的代码会被渲染成一个元素, 而不是 <router-link