Могу ли я использовать модуль AngularJS несколько раз на одной странице? - PullRequest
0 голосов
/ 26 сентября 2018

возможно ли использовать модуль AngularJS несколько раз в одном HTML-файле?Например:

<script>
var app = angular.module("theApp", []);
app.controller("theController", function($scope)
{
    $scope.string = "hello there!";
});
</script>
<div id = "div1" ng-app = "theApp" ng-controller = "theController">
    {{string}}<br>
    <input ng-model = "string"> 
</div>
<div id = "div2" ng-app = "theApp" ng-controller = "theController">
    {{string}}<br>
    <input ng-model = "string"> 
</div>

Спасибо за любую помощь!

1 Ответ

0 голосов
/ 26 сентября 2018

Вы можете сделать это с помощью ручной загрузки (по id): удалите второе приложение ng-app = "theApp" и добавьте angular.element(document).ready(function() { angular.bootstrap(document.getElementById("div2"), ['theApp']);});

Спасибо Алексею Соловей

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...