表达式不按角度求值

时间:2019-08-09 04:37:12

标签: angular-components angularjs-1.5

我正在用angular 1.5版本动态传递变量值。下面是代码。

<mandatory-label>
    labelName="sgdsdf"
</mandatory-label>

主要html代码

 <span class="xgsdfsdf" {{ $ctrl.labelName }}></span>

这是上面的控制器声明。

(angular => {
    'use strict';

    angular
        .module('app.shared')
        .component('mandatoryLabel', {
            templateUrl: $rootpath + '/views/views-shared/mandatory-label.template.html',
            controller: MandatoryLabelController,
            bindings: { labelName: '@' }
        });

    MandatoryLabelController.$inject = ['_'];
    function MandatoryLabelController() {
        let $ctrl = this;
        $ctrl.labelName = labelName;

    }

})(angular);

在浏览器中,它显示为{{$ ctrl.labelName}},而不是我传递的值,该值应为“ sgdsdf”。任何输入表示赞赏。

0 个答案:

没有答案