更改控制器值不会影响其他指令中的组件

时间:2018-08-23 14:59:47

标签: angularjs angularjs-directive angularjs-scope angularjs-components

我一直在下面的代码中使用指令,其中一个控制器包含它的所有DOM操作逻辑,我被要求将其转换为组件,并且由于更改,控制器中的更改得以执行可以从其他组件(而不是有意使用的组件)对控制器进行调整,在下面的声明中有问题,但我无法弄清楚

angular.module('headers').component('headerMenu', {
    templateUrl: 'components/header/menu/menu.template.html',
    controller: require('./func/header.component')
});

控制器路径是正确的,我仔细检查了一下,它可以很好地编译,但是由于值的更改不会像旧指令中那样反映在新组件中

0 个答案:

没有答案