首页 > 代码库 > 场景下开发-angular-directive
场景下开发-angular-directive
.directive(‘expander‘, function() { /* expander() restrict: E,A,C,M(元素,属性,样式,注释) transclude:true替换 compile(编译)和link(连接) <expander class=‘expander‘ expander-title=‘title‘></expander>
*/ var scope ={title : ‘=expanderTitle‘}; var template = ‘<div><div class="title" ng-click="toggle()">{{title}}</div><div class="body" ng-show="showMe" ng-transclude></div></div>‘; var link = function(scope, element, attrs){ scope.showMe = false; scope.toggle = function toggle() { scope.showMe = !scope.showMe; } } return { restrict : ‘EA‘, replace : true, transclude : true, scope : scope, template : template, link : link // link : function(scope, element, attrs) {} } })
场景下开发-angular-directive
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。