angularJs1四大基本特征
1.MVC分层开发:责任更加清晰
Model:service层,与后台交互(发送http请求),处理复杂的业务逻辑
View :html标签,数据渲染
Controller:控制器层
2.双向绑定
View<---->model
通过$scope实现数据的双向绑定
3.依赖注入:控制器层调用service层,直接注入service组件即可使用
app.controller('brandController' ,function($scope,$controller ,$http){
}); |
4.模块化开发:
(1):官方提供的模块:路由模块,分页模块pagination
var app=angular.module('模块名',['pagination']);
(2):自定义模块
var app = angular.module("app",[]);