gpt4 book ai didi

javascript - 我正在尝试创建一个简单的 angularjs 项目,但 ng-view 不起作用

转载 作者:行者123 更新时间:2023-12-01 01:43:13 29 4
gpt4 key购买 nike

我是 angularjs 新手,请帮助我:

以下运行良好。它在页面上向我显示了 HelloWorld,但是当 Controller 调用 ng-view 时,我在 Controller 中保存的消息不会显示。

app-config.js 代码:

var abc=angular
.module('videoManagement',['ngRoute']);

abc
.config(['$routeProvider',
function($routeProvider){
$routeProvider
.when('/video',
{
templateUrl:'video.html',
controller: 'videoController'
}).when('/category', {
templateUrl:'category.html',
controller: 'categoryController'
}).otherwise({
redirectTo:'/video'
});
}]);

abc.controller('videoController', function($scope) {

$scope.message = 'This is Add new order screen';

});
abc.controller('categoryController', function($scope) {

$scope.message = 'This is Add new Ali ';

});

我的index.html

<!DOCTYPE html>
<html ng-app="videoManagement" >
<head>
<meta charset="ISO-8859-1 ">
<title>Index</title>
<link type="text/css" rel="stylesheet"
href="resources/css/bootstrap.min.css"/>
</head>
<body >

<nav class="navbar navbar-default">
<div class="container-fluid">
<div class="navbar-header">
<span class="navbar-brand">Video Management</span>
</div>
<div>
<ul class="nav navbar-nav">
<li> <a href="#video">Video</a></li>
<li> <a href="#category">Category</a></li>
</ul>
</div>
</div>
</nav>
<div class="container-fluid">
<div>Hello World</div>
<ng-view />
</div>

<div class="footer"> Please Allah! Help Us All</div>


<script> type="text/javascript"
scr="resources/js/lib/angular.min.js"</script>
<script> type="text/javascript"
scr="resources/js/lib/angular-route.min.js"</script>
<script> type="text/javascript"
scr="resources/js/controller/app-config.js"</script>
<script> type="text/javascript"
scr="resources/js/service/video-service.js"</script>
<script> type="text/javascript"
scr="resources/js/controller/video-controller.js"</script>
<script> type="text/javascript"
scr="resources/js/controller/category-controller.js"</script>
</body>
</html>

最佳答案

 <ul class="nav navbar-nav">
<li> <a href="#video">Video</a></li>
<li> <a href="#category">Category</a></li>
</ul>

将其替换为以下内容

 <ul class="nav navbar-nav">
<li> <a href="#/video">Video</a></li>
<li> <a href="#/category">Category</a></li>
</ul>

关于javascript - 我正在尝试创建一个简单的 angularjs 项目,但 ng-view 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33200537/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com