ວິທີການເວົ້າເລືອກ:
ການອະທິບາຍວິທີການ:
ການສະແດງສະບັບ AngularJS
AngularJS ຈະExpressionການມັດຂໍ້ມູນຫາHTML。
ການສະແດງສະບັບ AngularJS
AngularJS Expressionສາມາດຂຽນໃນຄຳສັບວຽກງານທີ່ມີສອງຄຳສວຍສາຍທີ່ໃຫຍ່:{{ expression }}
。
AngularJS Expressionສາມາດຂຽນໃນຄຳສັນຍາບັນກໍ່ຕາມ:ng-bind="expression"
。
AngularJSຈະການຄຳສັບຄຳສັບແລະກັບຄືນຜົນຢ່າງງ່າຍດາຍໃນບ່ອນທີ່ທ່ານຂຽນຄຳສັບ.
ການສະແດງສະບັບ AngularJSຄືກັນ JavaScript Expressionພວກມັນສາມາດມີຄຳສັບມາດດາຍຫຼາຍທີ່ບໍ່ມີຄຳສັບທາງວຽກງານລະບົບ.
ຕົວຢ່າງ: {{ 5 + 5 }} ຫຼື {{ firstName + " " + lastName }}
ຄວາມຄິດຫວັງ
<!DOCTYPE html>
<html>
<script src="https://cdn.staticfile.net/angular.js/1.6.9/angular.min.js"></script>
<body>
<div ng-app="">
<p>ຄຳສັບຂອງຂ້ອຍຄັ້ງທຳອິດ: {{ 5 + 5 }}</p>
</body>
</html>
亲自试一试
ຖ້າເອົາ ng-app
ຄຳສັບສັນຍາບັນHTMLຈະສະແດງຄຳສັບເປັນຕົວເລື່ອງຫຼາຍທີ່ບໍ່ຈະການການຄຳສັບ:
ຄວາມຄິດຫວັງ
<!DOCTYPE html>
<html>
<script src="https://cdn.staticfile.net/angular.js/1.6.9/angular.min.js"></script>
<body>
<div>
<p>ຄຳສັບຂອງຂ້ອຍຄັ້ງທຳອິດ: {{ 5 + 5 }}</p>
</body>
</html>
亲自试一试
ທ່ານສາມາດຂຽນຄຳສັບໃນບ່ອນທີ່ທ່ານມັກຢູ່ໄດ້ແລະAngularJSຈະການການຄຳສັບຄວາມແລະກັບຄືນຜົນຢ່າງງ່າຍດາຍ。
ຄວາມຄິດຫວັງ: ອະນຸຍາດ AngularJS ທີ່ຈະປ່ຽນຄູ່ມູນຂອງ CSS Property.
ປ່ຽນຄູ່ມູນຂອງຂໍ້ມູນດັ່ງກ່າວເພື່ອປ່ຽນສີຂອງບັນນາທິການກາງ:
ສີສັນຍາວ
ຄວາມຄິດຫວັງ
<div ng-app="" ng-init="myCol='lightblue'">
<input style="background-color:{{myCol}}" ng-model="myCol">
亲自试一试
ວິດີຖານ AngularJS Number
ວິດີຖານ AngularJS Number ແມ່ນຄືວິດີຖານ JavaScript Number:
ຄວາມຄິດຫວັງ
<div ng-app="" ng-init="quantity=1;cost=5">
<p>ຈຳນວນລາຍຈ່າຍ (USD):{{ quantity * cost }}</p>
亲自试一试
ນຳໃຊ້ ng-bind
ຄວາມຄິດຫວັງດຽວກັນ:
ຄວາມຄິດຫວັງ
<div ng-app="" ng-init="quantity=1;cost=5">
<p>ຈຳນວນລາຍຈ່າຍ (USD):<span ng-bind="quantity * cost"></span></p>
亲自试一试
ການນຳໃຊ້ ng-init ບໍ່ໄດ້ຮັບການນຳໃຊ້ຫຼາຍ. ທ່ານຈະຮຽນວິທີທີ່ດີຫຼາຍຂອງການລິກິດຂໍ້ມູນໃນຫົວຂໍ້ກຳລັງຄວາມຄວາມຄິດ.
ວິດີຖານ AngularJS String
ວິດີຖານ AngularJS String ແມ່ນຄືວິດີຖານ JavaScript String:
ຄວາມຄິດຫວັງ
<div ng-app="" ng-init="firstName='Bill';lastName='Gates'">
<p>ຊື່ວ່າ {{ firstName + " " + lastName }}</p>
亲自试一试
ຄວາມຄິດຫວັງທີ່ຈະນຳໃຊ້ ng-bind:
ຄວາມຄິດຫວັງ
<div ng-app="" ng-init="firstName='Bill';lastName='Gates'">
<p>ຊື່ວ່າ <span ng-bind="firstName + ' ' + lastName"></span></p>
亲自试一试
ວິດີຖານ AngularJS Object
ວິດີຖານ AngularJS Object ແມ່ນຄືວິດີຖານ JavaScript Object:
ຄວາມຄິດຫວັງ
<div ng-app="" ng-init="person={firstName:'Bill',lastName:'Gates'}">
<p>ຊື່ວ່າ {{ person.lastName }}</p>
亲自试一试
ຄວາມຄິດຫວັງທີ່ຈະນຳໃຊ້ ng-bind:
ຄວາມຄິດຫວັງ
<div ng-app="" ng-init="person={firstName:'Bill',lastName:'Gates'}">
<p>ຊື່ວ່າ <span ng-bind="person.lastName"></span></p>
亲自试一试
ວິດີຖານ AngularJS Array
ວິດີຖານ AngularJS Array ແມ່ນຄືວິດີຖານ JavaScript Array:
ຄວາມຄິດຫວັງ
<div ng-app="" ng-init="points=[1,15,19,2,40]">
<p>ຜົນການຄົ້ນຄືນທີສາມຢູ່ {{ points[2] }}</p>
亲自试一试
ຄວາມຄິດຫວັງທີ່ຈະນຳໃຊ້ ng-bind:
ຄວາມຄິດຫວັງ
<div ng-app="" ng-init="points=[1,15,19,2,40]">
The third result is
亲自试一试
AngularJS 表达式与 JavaScript 表达式
与 JavaScript 表达式类似,AngularJS 表达式可以包含字面量、运算符和变量。
与 JavaScript 表达式不同,AngularJS 表达式可以写在 HTML 内部。
AngularJS 表达式不支持条件语句、循环和异常,而 JavaScript 表达式则支持。
AngularJS 表达式支持过滤器,而 JavaScript 表达式则不支持。
在我们的 JavaScript 教程中了解有关 JavaScript 的信息。