componentes angularjs obtendo um formulário dentro do modelo
então eu tenho um componente com um modelo que contém um formulário.
mycomponent.html:
<div>
<form name="myForm">
<!-- more html code -->
</form>
</div>
Como posso acessar o myForm dentro do controlador de componente? Atualmente estou injetando $ scope para obtê-lo com isso. Ou essa é a única maneira de obter o formulário?
Edit: Adicionado algum código para melhor ilustrar em javascript
angular.module('example')
.component('myComponent', {
templateUrl: 'mycomponent.html',
controller: function($scope) {
$scope.myForm // This works
this.myForm // undefined, can I access it through the component scope instead of $scope somehow?
}
});