I've made a login directive that looks like this:
directive login
(function() { 'use strict'; angular .module('lnjapp.login',[]) .directive('login', login); function login() { var directive = { templateUrl: '/app/components/login/login.html', restrict: 'E', Controller: login.controller, controllerAs: 'vm' }; return directive; } })();
login.controller
(function() { 'use strict'; angular .module('lnjapp.login') .controller('loginController', loginController); function loginController() { var vm = this; vm.test = 'test'; } })();
login.html
<div class="form-group pull-left"> <label> <b>d{{ vm.test }}</b> <input type="checkbox" name="remember"> Onhoud mij </label> <br> <a ng-href="#/wachtwoord/vergeten">Wachtwoord Vergeten?</a> </div>
In login.html
vm.test
is empty?
What could be wrong here?