Может ли кто-нибудь указать пример форсунки AngularJS. Вот копия кода из API. "В следующем примере новый блок HTML, содержащий директиву ng-controller, добавляется в конец тела документа с помощью JQuery. Затем мы скомпилируем и привяжем его к текущей области AngularJS."Инжектор AngularJS
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.15/angular.min.js"></script>
<body ng-app="myApp">
</body>
<script>
angular.module('myApp', []);
var $div = $('<div ng-controller="formController">123</div>');
$('body').append($div);
angular.element(document.body).injector().invoke(function($compile) {
var scope = angular.element($div).scope();
$compile($div)(scope);
});
function formController ($scope,$http) {
}
</script>
скопировать и вставить его в HTML-страницы, но это не work.with ошибку
Uncaught ReferenceError: $ is not defined
UPDATE: Я включил JQuery, и получил новый ошибка:
Uncaught TypeError: Cannot read property 'invoke' of undefined
Вам нужно включить jQuery. – Sjoerd222888
Включили ли вы jQuery в свой проект? – Beri
Спасибо, я его модифицировал, но получил сообщение об ошибке msg. – cityCoder