Я новичок в angularjs; значение области не отображается в представлениях.AngularJS значение области не отображается в представлениях
У меня есть два приложения: myApp и ram - каждый имеет свои контроллеры.
Я пытаюсь отобразить значения области. Только myApp показывает значения, но нет.
<div ng-app="myApp" ng-controller="myCtrl">
First Name: <input type="text" ng-model="firstName"><br>
Last Name: <input type="text" ng-model="lastName"><br>
<br>
Full Name: {{firstName + " " + lastName}}
</div>
<div ng-app="ram" ng-controller="myCtrl2">
First Name: <input type="text" ng-model="firstName2"><br>
Last Name: <input type="text" ng-model="lastName2"><br>
<br>
Full Name: {{firstName2 + " " + lastName2}}
</div>
<script>
var app = angular.module('myApp', []);
app.controller('myCtrl', function($scope) {
$scope.firstName= "John";
$scope.lastName= "Doe";
});
</script>
<script>
var app2 = angular.module('ram', []);
app2.controller('myCtrl2', function($scope) {
$scope.firstName2= "ram";
$scope.lastName2= "babu";
});
</script>
У вас не может быть двух ng-приложений на одной странице. Если вы хотите это сделать, вместо этого используйте angular.bootstrap. – pixelbits
Вам нужно загрузите модули, чтобы иметь несколько ng-приложений на странице. –
Я понял. Спасибо. – rtxing