Javascript ng视图没有';无法在索引html页面中显示
我的目标是在web应用程序上创建路由页面。 我写了两页:索引和主页。 在索引页中,有一个调用主页的ng视图。 但浏览器不显示任何主页。 也许我写错了script.js index.html:Javascript ng视图没有';无法在索引html页面中显示,javascript,html,angularjs,Javascript,Html,Angularjs,我的目标是在web应用程序上创建路由页面。 我写了两页:索引和主页。 在索引页中,有一个调用主页的ng视图。 但浏览器不显示任何主页。 也许我写错了script.js index.html: <body ng-controller="productsCtrl"> <header ng-include="'header.html'"></header> <div id="main">
<body ng-controller="productsCtrl">
<header ng-include="'header.html'"></header>
<div id="main">
<!-- angular templating -->
<!-- this is where content will be injected -->
<div ng-view>
</div>
</div>
</body>
有人可以在这方面帮助男人。谢谢您必须使用ng应用程序指令
<body ng-app="myApp">
ng app
指令缺失,或者您手动引导Angular?我在其中编写了ng app,这将导致异常。在我看来,Angular甚至没有启动,因为缺少ng app
指令或引导代码。是的,这与我们所说的差不多。我还注意到他有“'header.html'”:o双引号和单引号。这不会导致header.html无法加载吗?一切正常。但是templateUrl是一个错误。因为我试图在scripts.js:template中输入:“正在工作?”然后主页上显示了一行:“正在工作?”。在本例中,templateUrl:[我的文件夹]。。。。不起作用。如果templateUrl不适用于您,则可能是因为您的路径。尝试将其作为templateUrl:“./templates/home.html”,使用单点而不是双点。另外,请确保可以从浏览器访问templates/home.html。
<body ng-app="myApp">