Rumah > Soal Jawab > teks badan
在html的界面中 {{a}}为什么输出的是
html
<span class="ng-binding ng-scope"> 4 </span>
而我期望的是
html
4
是否有遇到过的大神帮忙解惑~
为情所困2017-05-15 16:53:54
Dipetik daripada laman web rasmi:
Atribut
ngBind
memberitahu Angular untuk menggantikan kandungan teksspecified 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
淡淡烟草味2017-05-15 16:53:54
Output nilai HTML oleh AngularJs ng-bind pastinya bukan hanya 4. Jika tidak, bagaimana untuk mengawal kedudukan nilai output?
PHP中文网2017-05-15 16:53:54
Bagaimanakah nilai pembolehubah diberikan?
Secara amnya $scope.a=4;
Hasil keluaran {{a}} ialah 4.
伊谢尔伦2017-05-15 16:53:54
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"