The fiddle works:本地驱动器上的相同代码不会呈现模板“Hello World”。我尝试下载该版本,粘贴代码而不是脚本标记,并与a.js文件相同。没有帮助,我不认为ui路由器正在加载无论我做什么。我真的希望从小提琴继续前进并创建真正的应用程序。下面是我最近一次尝试的快照。
编辑(新手注意):Ben Schwartz教程使用ui.state和我的一样。 ui.state用于v0.0.1,而ui.router用于v0.2.0(当前版本):difference between
答案 0 :(得分:2)
由于安全限制,当您通过“file://”访问文件时,您的浏览器不会执行javascript。您需要运行本地开发服务器(如节点)并通过它访问文件。 angular tutorial有一些关于设置服务器的信息。
答案 1 :(得分:0)
“你需要运行一个本地开发服务器”:我发现从小提琴过渡的最简单和最简单的方法是下载并使用WEbstorm。我复制了示例演示中的所有文件,并创建了一个在Web Storm服务器上运行的新项目。我还建议使用代码中的注释作为熟悉UI路由器的方法,并跳过所有过时的教程。您通常需要使用掠夺者来显示需要多个文件的代码,因为jsfiddle对于更简单的演示更好。这些事情对于大多数前端开发人员来说可能是显而易见的,但对于不熟悉各种工具的新手来说却不太了解。