Ng-view没有加载模板(没有web服务器运行)
ng-view not loading the template (no web server running)
类似问题的答案我都试过了,都没有成功。我有一个像这样的项目目录结构:
-
应用
config.js
- 共享
Layout.html
- 国内
index . html
- 共享
这里的config.js, Shared和Home在同一个级别。
My Layout.html的代码是:
<!DOCTYPE html>
<html ng-app="app">
<head>
<script type="text/javascript" src="../Assets/ng/angular/angular.js"></script>
<script type="text/javascript" src="../Assets/ng/angular-route.js"></script>
<script type="text/javascript" src="../config.js"></script>
</head>
<body>
<a href="#/">Home</a>
<section ng-view></section>
</body>
</html>
My Index.html只有"Home view"字样。
config.js文件:
angular.module("app", ['ngRoute')
.config(['$routeProvider', function($routeProvider){
$routeProvider
.when('/', {
templateUrl: '../Home/Index.html'
})
.otherwise({
redirecTo: '/'
});
}]);
然而,这在<section></section>
中没有显示任何内容。不会抛出异常。顺便说一句,我没有运行web服务器。我只是在Chrome中打开我的Layout.html,然后点击链接,但模板没有加载。
当页面在Chrome中打开时,浏览器中的url类似于
file:///Users/user.name/Desktop/folder1/subfolder1/app/Shared/Layout.html#/
我的方法有什么问题?谢谢。
兄弟,请使用本地服务器加载应用程序。要么用visual studio,要么如果你懂nodejs就用它。
相关文章:
- 没有框架/DLL的VS Web应用程序项目
- 如何更改web应用程序的语言.有没有这样的api
- 从本地HTML / JavaScript(没有Web服务器)访问Google API
- 是否可以在没有 .NET 4.5 主机的情况下使用当前 Web 套接字
- 如何在没有缓存/cookie的情况下运行/调试Web应用程序项目
- 如何在没有iFrame的情况下加载Monocle Web电子书/ePub阅读器
- Tizen Web没有;不支持CDN
- 是否可以在没有视图状态和回发的情况下使用asp.net web表单
- window.open()没有'无法在添加到主屏幕的移动Safari web应用程序中工作
- JQuery-HTML到PDF没有'无法在IE中工作(来自C#asmx Web服务)
- 如果没有警报,我的web服务将不会被调用
- 当我使用java脚本调用web服务时,模拟器上没有得到响应
- 如何在没有web服务器的情况下将变量数据从Python传输到Javascript
- 在没有调度器的情况下在WPF Web浏览器中调用Javascript
- 没有这样的元素:找不到元素:正在验证web元素是否丢失
- javascript没有'无法在web应用程序中工作
- 通过Window.open的Web意向回调事件只是没有发生
- 使用 Web 服务没有响应
- 节点.js教程 Web 服务器没有响应
- 为什么我可以在ServiceNow中访问示例脚本化Web服务(订购黑莓)并返回静态变量,但它没有订购黑莓