angular.js - Bagaimana untuk memahami parameter arahan pautan sudut
给我你的怀抱
给我你的怀抱 2017-05-15 17:04:05
0
1
530
function link(scope, iElement, iAttrs, controller) { ... }

Bolehkah sesiapa memberi contoh untuk menerangkan di mana sebenarnya attr merujuk dalam arahan sudut?

Bagaimana untuk mendapatkan data dalam attrs.data di bawah, atau di mana untuk menetapkannya? Cara menulis

dalam <demo></demo>
app.directive('demo',function(){

return{
        
       template: '<p></p>',
        link : function(scope, element, attrs){            
            if($.trim(attrs.data).length>0){
            
            
            }
        },
       }

}
)



html:

<demo></demo>
给我你的怀抱
给我你的怀抱

membalas semua(1)
大家讲道理

Masa pelaksanaan fungsi pautan adalah selepas sudut menyusun templat ini. 4 parameter:

  1. skop Skop arahan semasa, sama ada ia ditentukan secara bebas oleh parameter skop

  2. elemen Elemen dom arahan semasa dibalut dengan angular.element(elemen) untuk membentuk objek jqlite/jquery

  3. Atribut yang sepadan dengan arahan attrs. Contohnya

<demo data='some data'></demo>

Attrs.data dalam

bermaksud 'sesetengah data' berkod keras Jika anda ingin mengikatnya, ia mesti diskop secara bebas.
  1. pengawal ialah kaedah yang disediakan oleh arahan yang diperlukan Jika berbilang diperlukan, pengawal akan menjadi tatasusunan.
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan