0
なぜ角ルーティングが私と連携しないのか分かりません。私はコードを10回改訂し、解決策を見つけることができませんでした。 私のインデックスページは次のようである -角度ルーティングが機能しませんでした
/// <reference path="C:\Users\elwany\documents\visual studio 2015\Projects\spaapplication\spaapplication\scripts/angular.js" />
var myApp = angular.module("myApp", ['ngRoute']);
myApp.config(['$routeProvider',
function ($routeProvider) {
$routeProvider.
when('/add', {
templateUrl: 'Views/add.html',
controller:'addController'
}).
when('/edit', {
templateUrl: 'Views/edit.html',
controller: 'editController'
}).
when('/delete', {
templeteUrl: 'Views/delete.html',
controller: 'deleteController'
}).
when('/home', {
templateUrl: 'Views/home.html',
controller: 'homeController'
}).
otherwise({ redirectTo: '/home' });
}]);
myApp.controller("addController",function ($scope) {
$scope.message = "in Add view Controller";
});
myApp.controller("editController",function ($scope) {
$scope.message = "in edit view Controller";
});
myApp.controller("deleteController",function ($scope) {
$scope.message = "in delete view Controller";
});
myApp.controller("homeController",function ($scope) {
$scope.message = "in home view Controller";
});
よう
<!DOCTYPE html>
<html ng-app="myApp">
<head>
<title></title>
<meta charset="utf-8" />
<link href="Content/bootstrap.css" rel="stylesheet" />
<script src="scripts/jquery-1.9.0.js"></script>
<script src="scripts/bootstrap.js"></script>
<script src="scripts/angular.js"></script>
<script src="scripts/angular-route.js"></script>
<script src="demo.js"></script>
</head>
<body>
<div class="container">
<nav style="background-color:darkslateblue" role="navigation" class="nav navbar-inverse">
<ul class="nav navbar-nav">
<li class="active"><a href="#home">home</a></li>
<li><a href="#add">add</a></li>
<li><a href="#edit">edit</a></li>
<li><a href="#delete">delete</a></li>
</ul>
</nav>
<ng-view>
</ng-view>
<h3 style="font-size:small" class="text-center text-info">developed by Mr-Mohammed Elwany</h3>
</div>
</body>
</html>
とJavascriptのページ私は、 "ビュー" の4つのhtmlページが自分の名前をフォルダ持っています「追加」、「編集」、「削除」、「自宅」、およびそれらは同じ内容を有する。
<div class="row jumbotron">
<h2>{{message}}</h2>
</div>
私はそれが機能しなかった理由を知りたいください。
を得ていますか? – Rakeschand
それはasp.net MVCアプリケーションですか? –
空のWebアプリケーションなし –