国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > JavaScript > 正文

AngularJS實現(xiàn)自定義指令及指令配置項的方法

2024-05-06 15:24:17
字體:
來源:轉載
供稿:網(wǎng)友

本文實例講述了AngularJS實現(xiàn)自定義指令及指令配置項的方法。分享給大家供大家參考,具體如下:

AngularJS自定義指令有兩種寫法:

//第一種angular.module('MyApp',[]).directive('zl1',zl1).controller('con1',['$scope',func1]);function zl1(){  var directive={    restrict:'AEC',   template:'this is the it-first directive',  };  return directive;};function func1($scope){  $scope.name="alice";}//第二種angular.module('myApp',[]).directive('zl1',[ function(){ return {  restrict:'AE',  template:'thirective',  link:function($scope,elm,attr,controller){   console.log("這是link");  },  controller:function($scope,$element,$attrs){   console.log("這是con");  } };}]).controller('Con1',['$scope',function($scope){ $scope.name="aliceqqq";}]);

指令配置項

angular.module('myApp', []).directive('first', [ function(){  return {    // scope: false, // 默認值,共享父級作用域    // controller: function($scope, $element, $attrs, $transclude) {},    restrict: 'AE', // E = Element, A = Attribute, C = Class, M = Comment    template: 'first name:{{name}}',  };}]).directive('second', [ function(){  return {    scope: true, // 繼承父級作用域并創(chuàng)建指令自己的作用域    // controller: function($scope, $element, $attrs, $transclude) {},    restrict: 'AE', // E = Element, A = Attribute, C = Class, M = Comment    //當修改這里的name時,second會在自己的作用域中新建一個name變量,與父級作用域中的    // name相對獨立,所以再修改父級中的name對second中的name就不會有影響了    template: 'second name:{{name}}',  };}]).directive('third', [ function(){  return {    scope: {}, // 創(chuàng)建指令自己的獨立作用域,與父級毫無關系    // controller: function($scope, $element, $attrs, $transclude) {},    restrict: 'AE', // E = Element, A = Attribute, C = Class, M = Comment    template: 'third name:{{name}}',  };}]).controller('DirectiveController', ['$scope', function($scope){  $scope.name="mike";}]);

更多關于AngularJS相關內(nèi)容感興趣的讀者可查看本站專題:《AngularJS指令操作技巧總結》、《AngularJS入門與進階教程》及《AngularJS MVC架構總結》

希望本文所述對大家AngularJS程序設計有所幫助。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表

圖片精選

主站蜘蛛池模板: 包头市| 新蔡县| 和龙市| 高淳县| 珲春市| 衡东县| 辽宁省| 九台市| 桃江县| 谷城县| 翼城县| 崇文区| 五峰| 郴州市| 新郑市| 敖汉旗| 襄樊市| 班戈县| 安徽省| 邹城市| 昔阳县| 乳山市| 常德市| 宁陵县| 丹巴县| 固原市| 高台县| 托里县| 定日县| 赤壁市| 平利县| 桂阳县| 西盟| 遵义县| 长兴县| 广水市| 新乡市| 金坛市| 丰宁| 玉龙| 建水县|