我正在尝试编写一个指令来将活动类设置为我的标题,该标题在我的网站上共享,但由于某种原因它无法从控制器获取信息。
这是我的指示
(function () {
'use strict';
angular
.module('app.actions')
.directive('header', header);
function header() {
var directive = {
restrict: 'A',
controller: function ($scope) {
var vm = this;
vm.headerActive = 'none';
vm.setHeaderActive = setHeaderActive;
function setHeaderActive(item) {
vm.headerActive = item;
console.log(item)
}
},
controllerAs: 'vm'
};
return directive;
}
})();
我正确地将其设置为属性,但我没有收到任何错误消息。
任何帮助将不胜感激,谢谢