1.代码
<body ng-app="myApp"> <my-site value="http://www.tianma3798.cn/" text="爱短句">爱短句1</my-site> <div my-site class="bg-danger" value="http://www.tianma3798.cn/" text="爱短句">爱短句2</div> </body>
var app = angular.module('myApp',[]); app.directive('mySite',function () { return { restrict: 'EA',transclude: true,controller: function ($scope,$element,$attrs,$transclude) { $transclude(function (clone) { var a = angular.element('<a>'); a.attr('href',$attrs.value); a.text(clone.text()); $element.append(a); }); } } });
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。