• angular directive的写法


    1. 

    angular.module('MyApp', [])
    .controller('Ctrl', function($scope) {
      vm = $scope;
    })
    .directive('multPicture', function() {
      return {
        replace: true,
        restrict: 'EA',
        scope: {
          pictures: "=",
          picHeight: "=",
          picWidth: "="
        },
        transclude: true,
        template: 'this is a directive',
        link: function(scope, element, attrs) {
        }
      }
    });

    2.常用

    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";
    }

    3. 同二一个意思

    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";
    }]);
  • 相关阅读:
    webpack浅析
    MongoDB简易
    async函数
    react -- context
    抓包移动端方法
    stateless 无状态组件
    移动端适配
    JS和JQuery获取和修改Label的值的示例代码
    HTML DOM querySelector() 方法
    filter
  • 原文地址:https://www.cnblogs.com/floraCnblogs/p/angular-directive-write.html
Copyright © 2020-2023  润新知