Saya bekerja dalam tim kecil, membangun di AngularJS dan mencoba mempertahankan beberapa standar dasar & praktik terbaik; terutama mengingat kami relatif baru dengan Angular.
Pertanyaan saya adalah tentang Directive. Lebih tepatnya, restrict
opsinya.
Beberapa dari kita menggunakan restrict: 'E'
sehingga memiliki <my-directive></my-directive>
html.
Orang lain menggunakan restrict: 'A'
dan memiliki <div my-directive></div>
html.
Kemudian, tentu saja, Anda dapat menggunakan restrict: 'EA'
dan menggunakan salah satu cara di atas.
Saat ini itu bukan masalah besar, meskipun ketika proyek ini sebesar yang akan didapat, saya ingin siapa pun yang melihatnya dapat dengan mudah memahami apa yang sedang terjadi.
Apakah ada pro / kontra untuk atribut atau elemen cara melakukan sesuatu?
Apakah ada jebakan yang harus kita ketahui, jika memilih say element over atribut?