angularjs 路由问题(ui-路由器)

angularjs routing problems (ui-router)

我是 angularjs(3 天)的新手,项目很简单,(我删除了登录逻辑)。

将您转到仪表板的登录页面。

仪表板包含 2 个视图:侧边栏和主视图。

我正在使用 ui-router,但我对视图和状态有疑问。

plunker link :

出于某种原因,连登录页面都不能用了。它曾经工作并将我发送到带有空视图的仪表板(我的视图不为空)

我在这里发现了两个问题。

首先,您需要在 index.html 页面中添加对脚本的引用

<script src="app.js"></script>
<script src="login/login.js"></script>
<script src="main/dashboard/dash.js"></script>
<script src="main/dashboard/left/assets.js"></script>
<script src="main/main.js"></script>
<script src="services/loginsrv.js"></script>

其次,新 plunker 的预览版不适用于此修复..但旧版可以..

这是一个工作示例

https://plnkr.co/edit/HQkPhKgN6CkAVE99JSk0?p=preview