Skip to content

Instantly share code, notes, and snippets.

@jorgeguberte
Created September 30, 2015 16:57
Show Gist options
  • Save jorgeguberte/da531eca6ce4d0da5cf2 to your computer and use it in GitHub Desktop.
Save jorgeguberte/da531eca6ce4d0da5cf2 to your computer and use it in GitHub Desktop.
var formulario = angular.module('formularioApp', []);
formulario.directive('formulario-contato', function(){
return{
restrict: 'E',
templateUrl: 'caminho/do/template/do/formulario.html',
controller: function(){
// Aqui dentro vc vai programar o formulário em si.
}
}
});
//Isso de cima é a diretiva, que se chama formulario-contato.
//Você linka esse js em um html e consegue usar a diretiva assim:
<formulario-contato></formulario-contato>, e ela vai mostrar o que estiver dentro do html que você passou em templateUrl
//*********
//Vamos supor que você queira outro nome pra diretiva, fica assim:
formulario.directive('outro-nome', function(){
return{
//mesmo codigo
}
});
//E isso será usado assim: <outro-nome></outro-nome>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment