Angularjs 无法使用控制器上下文设置值

Angularjs 无法使用控制器上下文设置值,angularjs,summernote,Angularjs,Summernote,我使用基于组件的体系结构,但不使用控制器上下文 例如:$ctrl.setvalue 编辑 它显示文本而不是解释文本 <p>{{$ctrl.test1}}</p> <summernote>{{$ctrl.setvalue}}</summernote> **O/P** <p>Hello</p> <summernote>{{$ctrl.setvalue}}</summernote> 这是我的组件 a

我使用基于组件的体系结构,但不使用控制器上下文

例如:
$ctrl.setvalue

编辑 它显示文本而不是解释文本

<p>{{$ctrl.test1}}</p>

<summernote>{{$ctrl.setvalue}}</summernote>

**O/P**

<p>Hello</p>
<summernote>{{$ctrl.setvalue}}</summernote>
这是我的组件

angular.module('SecondPage').
component('SecondPage', {
    templateUrl: 'pqr/abc.html',
    controller:  function ArticlePageController()
    {            
        var self = this;
        self.test2 = 'Hello';
        self.checkme="Check Me";
    }
});

你试过
{{$ctrl.setvalue}}
吗?是的,我也试过。当你使用这个表达式时,它会输出什么?它会输出相同的东西,这没有意义。当您放置
{{$ctrl.setvalue}
时,您的输出是
$ctrl.setvalue
??控制台中是否有任何错误?
angular.module('SecondPage').
component('SecondPage', {
    templateUrl: 'pqr/abc.html',
    controller:  function ArticlePageController()
    {            
        var self = this;
        self.test2 = 'Hello';
        self.checkme="Check Me";
    }
});