【发布时间】:2014-04-03 04:11:59
【问题描述】:
我有两个控制器,我正在使用 AngularJS $routeProvider 加载多个页面。当我点击第一个部分的链接转到第二个部分时,第二个部分没有呈现,并且模板标签都是显示的。
所以,在第一部分中,这会渲染到 Hello World:
<h1>Hello {{name}}</h1>
但是,这不会在第二部分呈现:
<h1>Hello {{name}} on page 2</h1>
这里有一个 plunkr 来说明我的意思:http://plnkr.co/edit/7X2vlIhMvLlIqE4UvC09?p=preview
【问题讨论】:
-
下次可能要检查你的错误控制台~“ReferenceError: $routeParams is not defined”。看起来你没有将
$routeParams注入到你的控制器中
标签: javascript html angularjs angularjs-routing