gpt4 book ai didi

javascript - Angular.js 路由

转载 作者:行者123 更新时间:2023-11-28 05:41:24 24 4
gpt4 key购买 nike

嘿,伙计们,我一直在尝试使用路由,但对 Angular 还是陌生的:(我已经制作了第一页,但是当您单击输入时,我正在尝试制作下一页,它会出现在当前页面的顶部(所以基本上一个新页面)。我希望它全部为一页的原因是这样我可以将数据从第一页传输到第二页,但是我似乎无法让它加载下一页...这是我的到目前为止,html 和 js,不知道哪里出了问题 -_-

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
<script src="http://ajax.googleapis.com/ajax/libs/angularjs/1.4.8/angular.min.js"></script>
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="http://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css">
<link rel="stylesheet" type="text/css" href="css/kandi.css">
</head>
<body data-ng-app="nameBox" class="ng-scope">
<ng-view></ng-view>
<section class="frontPageBox">
<div data-ng-controller="appearCntrl">
<form action="" method="">
<input type="text" data-ng-bind="name" data-ng-model="name" placeholder="Your Name..." id="name-input">
<a type="button" class="button" href="#/kandi2" style="text-decoration:none;color:#ccc;">Enter</a>
</form>
<p style="color:#999; font-size: 1.1em;">{{"Welcome " + name}}</p>
</div>

</section>

<script src="http://ajax.googleapis.com/ajax/libs/angularjs/1.4.8/angular-route.js"></script>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.2/jquery.min.js"></script>
<script src="http://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/js/bootstrap.min.js"></script>




<script type="text/javascript">
var app = angular.module("nameBox", ["ngRoute"]);
app.config(function($routeProvider) {
$routeProvider
.when("/kandi2", {
templateUrl : "kandi2.html"
});
});
app.controller("appearCntrl", function($scope){
$scope.name = "";
$scope.data = [];
$scope.data.push(name);
});
</script>
</body>
</html>

最佳答案

问题是由于 ng-view 标签造成的

  <ng-view></ng-view>

给出 <!-- ngView: undefined --> DOM 中的元素,没有地方附加 View 。

你可以这样写:

  <div ng-view></div>

然后它应该可以工作。

关于javascript - Angular.js 路由,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38894324/

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