最近在学习angularjs 不是很深入,有了一个大概的了解

angular 是基于模型的大致结构

        Module

        config

        routes

        $scope

view--------controller

Directives    Factory

一个简单的demo

<div ng-controller="test"></div>

现在就可以定义一个模型

var app = angular.module('app',[]);//里面的空数组里面可以写这个模型依赖的模型

app.factory('testfatory,function(){

}

app.controller('test',function($scope,testfatory){

});

 

angular.bootstrap(document,['app']);//通过这条命令就可以运行angular 当然也可以直接在<html>这个标签里写

angular里面最棒的就是依赖注入,像factory就像一个工厂一样可以提供和组织数据然后返回方法,只要注入了factory就可以得到里面的数据及其方法

学习了两天后发现angular 最方便的就是dom和数据分离,然后dom和数据可以双向绑定,这里就减少了不少代码量了。

路由功能感觉用起来也很方便,但是angular目前只提供了一个页面一个ng-view(锚点作用区),多几个就更好了

现在还在皮毛建设中,以后会陆续更新

 

 posted on 2013-11-13 14:55  陈小胖胖blog  阅读(278)  评论(0)    收藏  举报