点击链接只是访问了原来赋给a标签href的值,href的值没有被打包成publicPath所要的前缀路径。关于原因呢,我也不太清楚,但我知道main界面的router链接能够成功被打包成对应的格式,那么既然router能被成功打包那自然应该“用魔法打败魔法”,将a标签换成router-link就解决问题了。 最后有人看到的话我就顺便宣传一下我搭...
可以通过编程式跳转,就是定一个点击事件,然后在点击事件的逻辑里面像下面这样跳转。 this.$router.push('/path') router-link组件,to是必须的属性,缺少就不会渲染这个组件,另外写在router-link组件的点击事件必须要像这样写才会生效! <router-link to="/" @click.native="click">to home</router-link>有用 ...
reac router <Link to="/home"> </Link> 标签默认渲染a 能改吗 ,像vue 那么方便的? react.js 有用关注3收藏 回复 阅读1.9k 2 个回答 得票最新 小翼 5.9k3627 发布于 2018-03-19 <Link to="/sf.gg">Segmentfault</Link> 会被渲然成: <a href="/sf.gg">Segmentfault</a>有用 回复 西树先...