Pertanyaan yang diberi tag angularjs-directive

Arahan AngularJS adalah cara untuk mengajarkan trik baru HTML dengan memperluas kosa kata HTML. Arahan memungkinkan Anda untuk mengelola elemen DOM dalam pola deklaratif, membebaskan Anda dari tugas manipulasi DOM tingkat rendah.

529
Tautan vs kompilasi vs pengontrol

Saat Anda membuat arahan, Anda dapat memasukkan kode ke kompiler, fungsi tautan, atau pengontrol. Dalam dokumen, mereka menjelaskan bahwa: fungsi kompilasi dan tautan digunakan dalam berbagai fase siklus sudut pengendali dibagi di antara arahan Namun, bagi saya tidak jelas, kode seperti apa...

266
Apa itu ng-transclude?

Saya telah melihat sejumlah pertanyaan tentang StackOverflow membahas ng-transclude, tetapi tidak ada yang menjelaskan dalam istilah awam apa itu. Deskripsi dalam dokumentasi adalah sebagai berikut: Arahan yang menandai titik penyisipan untuk DOM yang ditransklusikan dari direktif induk...

265
Saat menulis arahan dalam AngularJS, bagaimana saya memutuskan jika saya tidak memerlukan ruang lingkup baru, ruang lingkup anak baru, atau ruang lingkup terisolasi baru?

Saya mencari beberapa panduan yang dapat digunakan untuk membantu menentukan jenis ruang lingkup yang digunakan saat menulis arahan baru. Idealnya, saya ingin sesuatu yang mirip dengan bagan alur yang menuntun saya melalui banyak pertanyaan dan muncul jawaban yang benar - tidak ada ruang lingkup...

204
dapatkan elemen asli dari ng-klik

Saya memiliki daftar item dalam pandangan saya dengan ng-clickterlampir: <ul id="team-filters"> <li ng-click="foo($event, team)" ng-repeat="team in teams"> <img src="{{team.logoSmall}}" alt="{{team.name}}" title="{{team.name}}"> </li> </ul> Saya menangani acara...

195
Memahami opsi transclude definisi direktif?

Saya pikir ini adalah salah satu konsep yang paling sulit untuk saya pahami dengan arahan angularjs. Dokumen dari http://docs.angularjs.org/guide/directive mengatakan: transclude - kompilasi konten elemen dan membuatnya tersedia untuk direktif. Biasanya digunakan dengan ngTransclude. Keuntungan...