gpt4 book ai didi

javascript - Angular Ng-重复有序列表

转载 作者:行者123 更新时间:2023-11-28 00:15:42 25 4
gpt4 key购买 nike

我在使用 Angular 时遇到了问题,这是我在 CodeAcademy 学习完类(class)后第一次使用它。我的代码如下:

HTML:

<body style="padding-top: 0px;" data-spy="scroll" ng-app="SummerMill">
<section id="intro" class="main style1 dark">
<!-- Header -->
<header ng-controller="MainController" id="header">

<!-- Logo -->
<h1 id="logo">Summer Mill</h1>
<a ng-mouseover="locations()"
style="color:black;text-decoration:initial;"
id="logoii"
href="http://localhost/locations">Locations</a>

<!-- Nav -->
<nav id="nav">
<ul class="nav navbar-nav">
<li ng-repeat="headerLink in headerLinks">{{headerLink.text}}</li>
</ul>
</nav>

</header>

App.js

var app = angular.module('SummerMill', []);

MainController.js

app.controller('MainController', ['$scope', function($scope) {
$scope.headerLinks = [
{
text: 'Intro',
alternativeText: 'Arlington'
},
{
text: 'Wholesale',
alternativeText: 'New York'
}
];
}]);

标题只是给了我 {{headerLink.text}}

为什么? :'(

编辑:事实证明,我在 Angular 之前注入(inject)的早期脚本中出现了错误,导致了问题。只需重新排列 <script src=""></script> 的顺序标签为我解决了这个问题。

所以代替这个:

<script src="javascript/init.js"></script>
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.3.15/angular.js"></script>

我这样做了:

<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.3.15/angular.js"></script>
<script src="javascript/init.js"></script>

最佳答案

事实证明,问题是我在 header 中加载的早期脚本中出现了错误,最初在这个错误的脚本之后注入(inject)了 Angular。

一旦我把 Angular 放在第一位,一切都很好。

:)

关于javascript - Angular Ng-重复有序列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30472967/

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