angularJs - 在(链接)指令内部html不起作用

时间:2015-12-10 09:46:18

标签: javascript angularjs

你好(链接)指令html无法正常工作

我创建了(href,icon)指令(通用指令),这里的值基于条件(if),但是测试不绑定setValues(模板)。

var app = angular.module('testApp', []);
app.directive('comonLink', ['$http', function($http) {

  return {
    restrict: 'AEC',
    require: '',
    scope: {
      setValues:'@',     
    },
    template:'<div  > {{ setValues }} </div>',

    link: function(scope, iElement, iAttrs, ngModelController) {
      var comonLink=iAttrs.comonLink;
      var splitValues=comonLink.split(",");

      if(splitValues[0]=='link'){
        scope.setValues="<a href=''> Testing </a>";
      }

    }
  };
}]);  


<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.23/angular.min.js"></script>
<body data-ng-app="testApp"  > 
  <div class="wrapper">        
    <span comon-Link="link,add,icon"></span>              
</body>

1 个答案:

答案 0 :(得分:1)

在你的html中是一个错误,你不能使用大写,它应该是

clang -Weverything -Werror