angular.js - angularjs {{}}soalan
PHPz
PHPz 2017-05-15 16:51:54
0
4
609

Mengapakah {{a}} mengeluarkan

dalam antara muka html?
html<span class="ng-binding ng-scope">
4
</span>

Dan apa yang saya jangkakan ialah

html4

Pernahkah anda berjumpa dengan pakar yang boleh membantu anda dengan soalan anda~

PHPz
PHPz

学习是最好的投资!

membalas semua(4)
为情所困

Dipetik daripada laman web rasmi:

Atribut ngBind memberitahu Angular untuk menggantikan kandungan teks
specified HTML element dengan nilai ungkapan yang diberikan dan kepada
kemas kini kandungan teks apabila nilai ungkapan itu berubah.

bermakna ngBind akan memberitahu sudut untuk menggantikan ungkapan yang anda tulis dengan 特殊的html元素.

Dan ini 特殊的html元素 ialah rentang dengan kelas,

Kurungan kerinting berganda {{}} dan ngBind adalah sama sebenarnya directive, dengan hanya sedikit perbezaan dalam skop penggunaan

.

Dokumen rasmi ngBind

淡淡烟草味

Output nilai HTML oleh AngularJs ng-bind pastinya bukan hanya 4. Jika tidak, bagaimana untuk mengawal kedudukan nilai output?

洪涛

Bagaimanakah nilai pembolehubah diberikan?
Secara amnya $scope.a=4;
Hasil keluaran {{a}} ialah 4.

伊谢尔伦

Terima kasih atas jemputan. Anda boleh melihatnya dalam kod sumber sudut https://github.com/angular/angular.js/blob/master/src/ng/compile.js#L1...
Malah, ia digunakan untuk mengikat data pada "nod teks teratas"

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