Javascript 使用angular ui路由器的angular js控制器不工作?
我是angularJs的新手,我一直在使用AngularUI路由器的示例中工作。如果您发现任何错误,请告诉我好吗?我正在使用VisualStudio index.cs html controller.jsJavascript 使用angular ui路由器的angular js控制器不工作?,javascript,angularjs,asp.net-mvc,visual-studio,Javascript,Angularjs,Asp.net Mvc,Visual Studio,我是angularJs的新手,我一直在使用AngularUI路由器的示例中工作。如果您发现任何错误,请告诉我好吗?我正在使用VisualStudio index.cs html controller.js var app = angular.module("app", ["ui.router"]); app.config(function ($stateProvider, $urlRouterProvider) { $urlRouterProvide
var app = angular.module("app",
["ui.router"]);
app.config(function ($stateProvider, $urlRouterProvider) {
$urlRouterProvider.otherwise('/home');
$stateProvider
// State managing
.state('home', {
url: '/home',
templateUrl: '/home/index',
controller: 'myCtrl'
})
.state('home.index', {
url: '/',
controller: 'myCtrl'
});
});
app.controller('myCtrl', function ($scope) {
$scope.firstName = "John";
$scope.lastName = "Doe";
});
我正在使用localhost/Home/Index/
应用程序运行正常,但“firstName”或“lastName”的默认值不起作用。我将您的代码放入了一个。
我唯一更改的是
标记
我将它们移动到标题中
标记并删除
<script src="~/App/application.js"></script>
<script src="~/App/Controlers/controller.js"></script>
并补充说
<script src="app.js"></script>
您能提供示例的来源吗?
<script src="app.js"></script>