-2

我是 angular.js 的新手,遇到了问题。请帮我解决它。在我的示例中,我使用控制器和模块创建了一个简单的屏幕。但它不起作用。我已经给出了如下示例:

我的 html 文件是:-

<!doctype html>
<html ng-app="ayan">
<head>
<script type="text/javascript" src="hotel_listing_angular.js"></script>
<script type="text/javascript" src="http://code.angularjs.org/1.0.6/angular.min.js"></script>
<title>Insert title here</title>
</head>
<body>
    <div ng-controller="myController">
     <ul>
        <li ng-repeat="contact in htlList"> 
        {{ contact.name }} 
        </li>
    </ul>
    </div>

</body>
</html>

我的js文件如下:-

var ayan=angular.module('ayan',[]);
ayan.controller('myController',function ($scope) {

    $scope.htlList = [
                   {name:"Picard", description:"Captain"},
                   {name:"Santosh", description:"Programmer"},
                   {name:"Amit", description:"Manager"}
                   ];

});

请告诉我我做错了什么。

4

2 回答 2

1

你需要包括

<script type="text/javascript" src="http://code.angularjs.org/1.0.6/angular.min.js"></script>

<script type="text/javascript" src="hotel_listing_angular.js"></script>
于 2013-08-10T07:00:13.803 回答
1

试着打电话

 <script type="text/javascript" src="http://code.angularjs.org/1.0.6/angular.min.js"></script>

打电话之前

 <script type="text/javascript" src="hotel_listing_angular.js"></script>
于 2013-08-10T07:04:47.733 回答