angular.js - Apakah perbezaan antara arahan kelas ng dan kelas sudut
曾经蜡笔没有小新
曾经蜡笔没有小新 2017-05-15 17:05:31
0
4
668

Saya baru belajar angular js selama dua hari dan saya ragu-ragu saya melihat arahan ng-class dalam angular js boleh menambah kelas yang sepadan pada nod elemen tertentu.

Tetapi saya ingin bertanya, adakah terdapat perbezaan antara ini dan menambah kelas secara terus ke elemen? Angular js akhirnya akan menghuraikan kandungan dalam arahan kelas-ng dan kemudian menambah kelas yang sepadan dengan elemen. Apakah kelebihan melakukan ini? Adakah ia hanya untuk kemudahan mengubah suai kelas nod elemen ini nanti?

曾经蜡笔没有小新
曾经蜡笔没有小新

membalas semua(4)
小葫芦

Contohnya: ng-class="{red: x > 5}"
Jika x>5 adalah benar, tambahkan kelas bernama merah pada kelas
Adalah mudah untuk menggunakan ng-class Apabila anda mengendalikan x dalam pengawal, anda boleh menambah atau memadam kelas secara dinamik, yang jauh lebih mudah daripada menggunakan javascript untuk menambah atau memadam kelas dalam senarai kelas

習慣沉默

Fungsi ngClass adalah untuk menambah kelas berbeza secara dinamik mengikut syarat, tetapi kelas asli tidak mempunyai kesan ini

迷茫

ng-class ialah arahan yang membolehkan anda menukar kelas berdasarkan logik

Peter_Zhu

Nilai yang sepadan dengan kelas yang digunakan dalam HTML kami ialah rentetan
ng-xxx dalam sudut sepadan dengan ungkapan. Sebagai contoh, kelas ng yang anda temui di sini sepadan dengan nilai kunci:.
Apabila nilai adalah benar, gaya kekunci digunakan.
Contohnya ng-class="{ someClass : true }";

Perhatikan bahawa jika gaya anda adalah beberapa kelas, gaya itu perlu dinyatakan sebagai jenis rentetan, seperti:

ng-class="{ 'some-class' : true }";

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan