Angularjs 角度ng从链接函数中指令范围上的变量集显示

Angularjs 角度ng从链接函数中指令范围上的变量集显示,angularjs,angularjs-directive,angularjs-ng-show,Angularjs,Angularjs Directive,Angularjs Ng Show,我希望能够设置ng,以显示我在Angular customer指令的link函数中的scope变量上设置的变量 angular.module('myApp') .directive('testDir', function () { return { template: <div ng-show="{{showme}}"> hello </div>, link: function (scope, element, attrs) { //

我希望能够设置ng,以显示我在Angular customer指令的link函数中的scope变量上设置的变量

angular.module('myApp')
  .directive('testDir', function () {
    return {
      template: <div ng-show="{{showme}}"> hello </div>,
      link: function (scope, element, attrs) { //
        scope.showme=true; 
    }
  });
angular.module('myApp')
.directive('testDir',function(){
返回{
模板:你好,
链接:函数(作用域、元素、属性){//
scope.showme=true;
}
});

不幸的是,当我这样做时,它并没有像预期的那样工作。如果我设置scope.showme=true,那么我的指令就隐藏了。如果我设置它=false,那么它就会显示出来。我是怎么搞砸的呢?

ng show
需要一个表达式而不是表达式的值,所以从表达式中删除插值
{}

做:

模板:您好,
 template: <div ng-show="showme"> hello </div>,