Извините за довольно простой вопрос, но я действительно начинающий, развивающийся в AngularJS. Так что у меня conteoller как это (как здесь объяснены: https://github.com/johnpapa/angular-styleguide):AngularJS invoke Функция контроллера
(function() {
'use strict';
angular
.module('project.management')
.controller('ManagementController', ManagementController);
function ManagementController() {
var vm = this;
vm.getUsersBySearchString= getUsersBySearchString;
////////////
function getUsersBySearchString(searchString) {
alert('get User By searchstring: ' + searchString);
}
};
})();
Теперь у меня есть фрагмент HTML в моем шаблоне, и я действительно не знаю, как вызвать функцию getUsersBySearchString (SearchString). Я попытался это:
<div ng-controller="vm">
<form class="well form-search">
<label>Usersuche:</label>
<input type="text" ng-model="term" class="input-medium search-query" placeholder="Username">
<button type="submit" class="btn" ng-click="getUsersBySearchStringgetUsersBySearchString()">Suchen</button>
</form>
<pre ng-model="result">
{{result}}
</pre>
</div>
, но я не знаю, что поставить здесь
<div ng-controller="vm">
и как вызвать метод. Большое спасибо за помощь!
'нг-контроллер = "ManagementController в виртуальной машине"' –