angular.js - Apakah yang perlu saya lakukan jika arahan sudut perlu bergantung pada berbilang model?
仅有的幸福
仅有的幸福 2017-05-15 16:52:45
0
2
616

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

仅有的幸福
仅有的幸福

membalas semua(2)
为情所困

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)"/>
过去多啦不再A梦

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];
                //这样就可以访问依赖指令的控制器了
            }
        };
    });
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan