Skip to content
This repository has been archived by the owner on Mar 10, 2022. It is now read-only.

请问如果每个模块都引入路由的话,应该如何设置? #2

Open
DeepenLau opened this issue Aug 1, 2016 · 10 comments
Open

Comments

@DeepenLau
Copy link

我捣鼓了一段时间,发现貌似多路由之间不能跳转

@yaoyao1987
Copy link
Owner

对的,多路由之间是不能跳转的

@yaoyao1987
Copy link
Owner

你可以根据不同的模块,设置对应模块的路由

@DeepenLau
Copy link
Author

DeepenLau commented Aug 8, 2016

const router = new VueRouter({
// 貌似只能首页这是为 true
// 这里设置 true 会导致在 student 的页面第二个路由页面属性又重新注入 index.js 导致返回首页
// 设置 false 又会路由后面又会跟着 #!
hashbang: false, //hash路由
history: false,
root: '/student'
})
路由后面又会跟着 #!,这个部分跟history没有关系,主要是你没有设置hashbang,这个默认是true,默认是hash路由

你好,我现在遇到一个问题,想请教一下,这个是一个 demo
https://github.com/DeepenLau/secret-project
image

@tanxu
Copy link

tanxu commented Aug 31, 2016

请问,这个怎么在本地测试呢,我运行dev 以后,访问8080 貌似只有一个Cannot GET /

@windyao
Copy link

windyao commented Sep 7, 2016

为什么每个页面都会载入所有的静态资源啊。比如我有两个页面:index.html和login.html。生成后发现两个页面都是<script type="text/javascript" src="/module/login.js"></script><script type="text/javascript" src="/module/index.js"></script>

@yaoyao1987
Copy link
Owner

@yaoyao1987
Copy link
Owner

@windyao ,载入静态资源这个问题需要在webkpack中设置一下,在当初写demo的时候没有注意到这个问题

@kinghs
Copy link

kinghs commented Oct 12, 2016

@yaoyao1987 , 载入静态资源这个问题怎么设置?多谢!

@CJ921008
Copy link

同问静态资源问题...@yaoyao1987

@yaoyao1987
Copy link
Owner

@kinghs @CJ921008 @windyao ,每个页面都会载入所有的静态资源的问题解决了,查看最新代码

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants