cari

Rumah  >  Soal Jawab  >  teks badan

angular.js - Apakah yang perlu saya lakukan jika arahan sudut perlu bergantung pada berbilang model?

Apakah yang perlu saya lakukan jika saya menulis arahan yang memerlukan berbilang model pada masa yang sama apabila saya mula menggunakan Angular?

仅有的幸福仅有的幸福2840 hari yang lalu617

membalas semua(2)saya akan balas

  • 为情所困

    为情所困2017-05-15 16:54:45

    Saya akan memberikan anda sekeping kod yang sedang saya gunakan untuk rujukan:

    arahan:

    javascriptangular.module('imageupload', []).directive('myCustomer', function() {
      return {
        restrict: 'A',
        scope: {
            image: '=',
            resizeMaxHeight: '@?',
            resizeMaxWidth: '@?',
            resizeQuality: '@?',
            resizeType: '@?',
            selectedfile: '&onFileSelected'
        },
        link: function postLink(scope, element, attrs, ctrl) {
        }
      };
    });
    

    html

    html<input type="file"
           name="file"
           class="upload"
           id="inputImage2"
           accept="image/*"
           image="image2"
           resize-max-height="300"
           resize-max-width="250"
           resize-quality="0.5" on-file-selected="transferedImage(imageResult)"/>
    

    balas
    0
  • 过去多啦不再A梦

    过去多啦不再A梦2017-05-15 16:54:45

    Orang yang berada di tingkat atas salah faham maksud soalan yang dia maksudkan bahawa satu arahan memerlukan berbilang arahan

    app.directive('directveA',function(){})
        .directive('directiveB',function(){})
        .directive('directiveC',function(){
            return {
                require:['directiveA','directiveB']
                link:function(scope,element,attrs,ctrls){
                    var aCtrl=ctrls[0];
                    var bCtrl=ctrls[1];
                    //这样就可以访问依赖指令的控制器了
                }
            };
        });
    

    balas
    0
  • Batalbalas