AngularJS中ng-app、ng-init和ng-model指令的作用是什么

AngularJS中ng-app、ng-init和ng-model指令的作用是什么

在这篇文章中,我们将了解AngularJS中的指令,并探讨各种指令的作用,如ng-app、ng-init和ng-model在AngularJS中的作用。

AngularJS指令是一个赋予HTML文档新功能的指令。当我们使用AngularJS指令时,它首先会找到HTML文档中的所有指令,然后对HTML文档进行相应的解析。

ng-app: ng-app是用来定义AngularJS应用程序的指令。通过把它放在HTML文档中,它表明这是一个AngularJS应用程序。

<!DOCTYPE html>
<html>
  
<head>
    <title>ng-app</title>
    <script src=
"https://code.angularjs.org/1.6.9/angular.min.js">
    </script>
</head>
  
<body>
    <h3>Geeks For Geeks</h3>
    <div ng-app="">
        This is an example of {{"Angular JS"
        + "ng-app" + "Directive"}}
    </div>
</body>
  
</html>

AngularJS中ng-app、ng-init和ng-model指令的作用是什么?

ng-init: ng-init是用于初始化应用程序数据的指令。简单来说,它被用作AngularJS中的一个局部变量。有时我们需要在你的应用程序中使用一些本地数据,所以通过使用ng-init指令可以实现。

<!DOCTYPE html>
<html>
  
<head>
    <title>ng-init</title>
    <script src=
"https://code.angularjs.org/1.6.9/angular.min.js">
    </script>
</head>
  
<body>
    <h3>Geeks For Geeks</h3>
    <div ng-app="" ng-init=
        "Website = 'Geeks For Geeks'">
        Welcome to {{Website}}
    </div>
</body>
  
</html>

AngularJS中ng-app、ng-init和ng-model指令的作用是什么?

ng-model: ng-model是用于将HTML控件的值与应用数据绑定的指令。它被用来绑定HTML文档中的数据。

<!DOCTYPE html>
<html>
  
<head>
    <title>ng-model</title>
    <script src=
"https://code.angularjs.org/1.6.9/angular.min.js">
    </script>
</head>
  
<body>
    <h3> Geeks For Geeks </h3>
    <div ng-app="" ng-init="price=100; quantity=5">
        Enter the price : 
            <input type="text" ng-model="price"> 
            <br><br>
  
        Enter the quantity : 
            <input type="text" ng-model="quantity"> 
            <br><br>
        Total price : {{price * quantity}}
    </div>
</body>
  
</html>

AngularJS中ng-app、ng-init和ng-model指令的作用是什么?

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程