Я пытаюсь установить проверку формы, но получаю, что элемент формы не определен. Если я удалю корневой элемент приложения из index.html, он начнет работать в соответствии с ожиданиями.
<!doctype html>
<html lang="en" ng-app>
<head>
<meta charset="utf-8">
<title>NKZ Technologies</title>
<base href="/">
<meta name="viewport" content="width=device-width, initial-scale=1">
<script type="script" src="../node_modules/angular/angular.min.js">
</script>
</head>
<body>
<form name="myForm">
Valid = {{myForm.$valid}}
̶<̶/̶f̶o̶r̶m̶>̶
<app-root></app-root>
</form>
</body>
</html>
Спасибо, Анкит.
@georgeawg ваше предложение работает для меня, но только в index.html
.
Теперь элемент app-root
отображает app.component
. У меня такая же проблема с формой undefine
в app.component.html.
<div id="main-content">
<form name="test">
a = {{test.$valid}}
</form>
</div>
AngularJS
илиAngular (2>)
? - person felixmosh   schedule 24.06.2018ng-app
и загружаетangular/angular.js
. НЕ круто, если вы задаете вопрос angular2. Возможный дубликат вложенных форм Angular 2 с дочерними компонентами и проверкой а>. - person georgeawg   schedule 25.06.2018