私はAngular JSを初めて使っています。私はui-router
を学んでいます。この基本的な例では、ルーティングを設定できません。角度ui-routerの基本的な状態変更
HTML:
<nav class="navbar navbar-inverse" role="navigation">
<div class="navbar-header">
<a clss="navbar-brand" ui-sref="#">Angular Ui router</a>
</div>
<ul class="nav navbar-nav">
<li><a ui-sref="home">home</a></li>
<li><a ui-sref="about">about</a></li>
</ul>
</nav>
<div class="container">
<div ui-view></div>
</div>
<script type="text/ng-template" id="home.html">
<div class="jumbotron text-center">
<h1>Welcome</h1>
<p>This is the homepage</p>
</div>
</script>
<script type="text/ng-template" id="about.html">
<div class="jumbotron text-center">
<h1>Welcome</h1>
<p>This is the about</p>
</div>
</script>
とJavaScript:ここ
var routerApp = angular.module('routerApp',['ui.router']);
routerApp.config(['$stateProvider','$urlRouterProvider',function($stateProvider,$urlRouterProvider){
$urlRouterProvider.otherwise('/home');
$stateProvider
.state('home',{
url:'/home',
templateUrl:'home.html'
})
.state('about',{
url:'/about',
templateUrl:'about.html'
});
}]);
がJSFiddleです:
https://jsfiddle.net/shrideep/w6n93mqc/10/
あなたのコードをJSFiddleからあなたの質問に直接コピーしました。 JSFiddleへのリンクを含めることは良い(そして時には非常に便利です)が、ユーザーはあなたの質問を理解するためにサイトを離れてはいけません。あなたの次の質問は自己完結型であることを確認してください。がんばろう! – Chris
@Chrisおかげさまでクリス、次の質問 – shrideep