我有指令

 .directive('lbd', function () {
  return {
      restrict: 'E',
      scope: {
          context: '=',
          dui: '='
      },
      templateUrl: 'app/templates/lbd-directive.html',
   });


有时我称呼它没有任何邀请,但是我不确定该怎么做。

这不起作用,

 <lbd class="col-xs-12 lbd" context="" dui="" ></lbd>


谁能帮我。谢谢。

最佳答案

以这种方式尝试

.directive('lbd', function () {
  return {
      restrict: 'E',
      scope: {
          context: '=?', // notice the ? makes this parameter optional.
          dui: '=?' // notice the ? makes this parameter optional.
      },
      templateUrl: 'app/templates/lbd-directive.html',
   });

09-25 11:20