码迷,mamicode.com
首页 > 其他好文 > 详细

angular初识

时间:2017-05-13 23:19:58      阅读:181      评论:0      收藏:0      [点我收藏+]

标签:func   自己   数据操作   实例   页面   框架   引入   不能   scope   

angular 是一种大型的框架,相比较vue而言是比较笨重的,但它的核心思想是双向数据绑定

  一,首先说说如何从一步实现。

    引包:首先引入angular.js包

    接口:在需要操作页面的空间中定义接口,ng-app.个人感觉是开辟了一个angular对象的空间。好。这步做完了就代表空间由angular做。

    模板:input里面的数据操作是ng-model="val",这个val就是用来操作的数据值。

    创建模板:我感觉是模板进行实例化。因为现在有一个ng-app=‘myapp‘的作用域但是我们想自己来操作这个作用域的数据。

          那么如何操作这个模板,就是实例化。<script> var appMy=angular.module(‘myapp‘,[])</script>这后面那个数组是新建模板依赖千万不能掉。那么这个appMy就是已经实例化出来的模板。

          如何操作实例化出来的模板,就是用到控制器,创建一个控制器来控制实例化出来的模板里面的数据appMy.controller(nameController,function($scope){

          这里就是操作数据的地方。$scope个人觉得是一个桥梁连接。连接js的数据和html页面的数据

          比如$scope.A=0,这里可以理解为双向绑定js和html里面的A。这个A就是ng-model=‘A‘或者{{A}}

      那么这里对A的每一个操作都会呈现在页面上。同样页面的A的变化也会影响js中变量A的值。

})

  创建的模板是要给谁用的也要说明。所以在要操作数据的页面空间中加上模板名

angular初识

标签:func   自己   数据操作   实例   页面   框架   引入   不能   scope   

原文地址:http://www.cnblogs.com/slpo007/p/6850531.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!