English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
在创建实际的Hello World之前!应用程序使用AngularJS,让我们看一下AngularJS应用程序的各个部分。AngularJS应用程序包含以下三个重要部分-
ng-app
−该指令定义了AngularJS应用程序并将其链接到HTML。
ng-model
−此伪指令将AngularJS应用程序数据的值绑定到HTML输入控件。
ng-bind
−该指令将AngularJS应用程序数据绑定到HTML标签。
作为纯JavaScript框架,可以使用<Script>标记添加它。
<script src = "https://cdn.staticfile.org/angular.js/1.3.14/angular.min.js"></script>
<div ng-app=""> ...</div>
<p>ادخل اسمك: <input type="text" ng-model="name"></p>
<p>Hello <span ng-bind="name"></span>!</p>
在HTML页面中使用上述三个步骤。
<html> <head> <title>AngularJS First Application</title> </head> <body> <h1>تطبيق نموذجي</h1> <div ng-app=""> <p>ادخل اسمك: <input type="text" ng-model="name"></p> <p>Hello <span ng-bind="name"></span>!</p> </div> <script src="https://cdn.staticfile.org/angular.js/1.3.14/angular.min.js"> </script> </body> </html>اختبار لـ <‹/›
تعليمات ng-app تشير إلى بدء تطبيق AngularJS.
يُنشئ تعليمات ng-model متغيرًا نموذجيًا يُسمى name، يمكن استخدامه مع صفحة HTML، ويمكن استخدامه أيضًا في div الذي يحتوي على تعليمات ng-app.
ثم، كلما أدخل المستخدم محتوى في مربع النص، سيستخدم ng-bind لعرض اسم الموديل في علامة <span> من HTML.
علامة </ div> تُشير إلى انتهاء تطبيق AngularJS.