【发布时间】:2016-06-02 20:16:22
【问题描述】:
我的代码有问题:
var app = angular.module( "myApp", ['ngRoute'] );
app.config( function ( $routeProvider ) {
$routeProvider
.when( '/home', { templateUrl: 'strony/home.html' } )
.when( '/about', { templateUrl: 'strony/about.html' } )
.when( '/contact', { templateUrl: 'strony/contact.html' } )
.otherwise( { redirectTo: '/this' } );
});
app.controller( 'MainCtrl', function ( $scope ) {
});
<div ng-controller="MainCtrl">
<ul>
<li><a href="#/home">Home</a></li>
<li><a href="#/about">About Us</a></li>
<li><a href="#/contact">Contact Us</a></li>
</ul>
<div ng-view></div>
</div>
路径看起来像: -index.html -script.js -强/ *home.html *关于.html *contact.html
如果我点击链接地址名称正在改变,但在现场没有任何反应。你能帮我解决这个问题吗?
【问题讨论】:
-
任何错误,您是否引用了角度路由?请提供更多信息。也许提供一个 plunk 或 codepen?
-
plnkr.co/edit/a9RcN5xHVyz75EnRiWBT?p=preview 看起来像,但在这里我删除了文件夹 'strony'
-
查看编辑后的答案。
标签: javascript html angularjs templates angularjs-ng-route