Я обучение angularjs в течение 2 дней, и я не могу иметь его работу при работе с ng-controller
/ng-repeat
, имеющие проблемы с angularjs нг повторы/нг-контроллером
<html lang="fr">
<head>
<meta charset="utf-8">
<title>Angular test </title>
</head>
<body ng-app>
Angular test
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.4.7/angular.min.js"></script>
<script>
function menuCtrl($scope) {
$scope.menus = [
{title:"wiki",img:"../images/profil.png"},
{title:"list",img:"../images/profil.png"},
{title:"find",img:"../images/profil.png"},
{title:"exp",img:"../images/profil.png"},
{title:"stat",img:"../images/profil.png"},
{title:"param",img:"../images/profil.png"}
];
}
</script>
<div ng-controller="menuCtrl">
<div ng-repeat="menu in menus">
<a href="#"><img src={{menu.img}}></a>
<h3>{{menu.title}}</h3>
</div>
</div>
</body>
где ng-приложение? вам нужно определить угловой модуль в вашем коде ... добавьте это var app = angular.module ('myApp', []); а затем в html добавьте либо в тело, либо лучше, но добавьте верхний div и добавьте ng-app = "myApp", вы можете посмотреть на w3school для краткого примера http://www.w3schools.com/angular/angular_controllers.asp –
Вам нужно инициализировать свое угловое приложение и объявить контроллер. –