Rumah  >  Artikel  >  hujung hadapan web  >  Tutorial pengenalan AngularJS - AngularJS expression_AngularJS

Tutorial pengenalan AngularJS - AngularJS expression_AngularJS

WBOY
WBOYasal
2016-05-16 15:05:051515semak imbas

Ungkapan digunakan untuk data aplikasi yang mengikat HTML. Ungkapan ditulis dalam kurungan berganda seperti {{expression}}. Tingkah laku dalam ungkapan adalah sama dengan arahan ng-bind. Ungkapan aplikasi AngularJS ialah ungkapan javascript tulen dan mengeluarkan data yang digunakan di sana.

Format ungkapan AngularJS: {{ungkapan }}

Ekspresi AngularJS boleh menjadi rentetan, nombor, pengendali dan pembolehubah

Operasi nombor {{1 + 5}}

Penggabungan rentetan {{ 'abc' + 'bcd' }}

Operasi boleh ubah {{ firstName + " " + lastName }}, {{ quantity * cost }}

Objek {{ person.lastName }}

Susun{{ mata[2] }}

Contoh AngularJS

1.Angularjs nombor

<div ng-app="" ng-init="quantity=2;cost=5">
<p>总价: {{ quantity * cost }}</p>
</div> 

Keluaran contoh di atas:

Jumlah harga: 10

Komen kod:

ng-init="quantity=2;cost=5" //Setara dengan var quantity=2,cost=5;
dalam javascript Fungsi yang sama boleh dicapai menggunakan ng-bind

<div ng-app="" ng-init="quantity=1;cost=5">
<p>总价: <span ng-bind="quantity * cost"></span></p>
//这里的ng-bind相当于指定了span的innerHTML
</div> 

2.Angularjs rentetan

<div ng-app="" ng-init="firstName='John';lastName='Snow'">
<p>姓名: {{ firstName + " " + lastName }}</p>
</div> 

Output

Nama: Jone Snow

3. Objek AngularJS

<div ng-app="" ng-init="person={firstName:'John',lastName:'Snow'}">
<p>姓为 {{ person.lastName }}</p>
</div> 

Output

Nama terakhir ialah Snow

4.AngularJS Array

<div ng-app="" ng-init="points=[1,15,19,2,40]">
<p>第三个值为 {{ points[2] }}</p>
</div>

Output

Nilai ketiga ialah 19

Di atas ialah pengenalan kepada ungkapan AngularJS dalam tutorial pengenalan AngularJS yang diperkenalkan oleh editor saya harap ia akan membantu semua orang!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn