ng-route로 코드에 문제가 있습니다. 브라우저의 주소는 변경되지만 내 페이지의 모든 요소는 여전히 동일합니다. 나는 간단한 문단 세 개의 하위 사이트가ng-route가 작동하지 않습니다.
var app=angular.module('mainApp',['ngRoute']);
app.config('$routeProvider', function($routeProvider){
$routeProvider
.when('/',{
templateUrl: 'home.html'
})
.when('/about', {
templateUrl: 'about.html'
})
.when('/contact', {
templateUrl: 'contact.html'
})
.otherwise({
\t \t \t redirectTo: '/'
\t \t \t });
});
app.controller('mainCtrl',function($scope){
});
<div ng-controller="mainCtrl">
\t <div>
\t \t <nav>
\t \t \t <ul>
\t \t \t \t <li><a href="#/">Home</a></li>
\t \t \t \t <li><a href="#/about">About us</a></li>
\t \t \t \t <li><a href="#/contact">Contact</a></li>
\t \t \t </ul>
\t \t \t </nav>
\t </div>
\t <br/>
\t <div ng-view ></div>
</div>
: 여기 내 코드입니다 (집에 대한 접촉을 HTML.).
도와 주시겠습니까?
이 'url'이 맞지 않을 수 있습니다. –
내 메인 HTML은 Desktop/SS/index.html입니다. #/내가 클릭하면 우리는 Desktop/SS/index.html #/about에서 아무런 변화가 없지만 측면에서 변경됩니다. 내가 templateUrl에서 URL을 삭제하면 모든 게 정확합니다 – Ernest