AngularJS 学习笔记 (二) 基本概念和用法 之 MVC
发布时间:2020-12-17 10:08:21 所属栏目:安全 来源:网络整理
导读:如何使用controller MVC-Controller的实现方式1 PS:玩具级的开发中可以使用,但无法应对大型项目。 MVC-Controller的实现方式2 PS:这样开发会比较清晰职责,但是如果两个控制器是一模一样的。请参照第三种方法的图2。 MVC-Controller的实现方式3 PS写一个
如何使用controllerMVC-Controller的实现方式1PS:玩具级的开发中可以使用,但无法应对大型项目。 MVC-Controller的实现方式2PS:这样开发会比较清晰职责,但是如果两个控制器是一模一样的。请参照第三种方法的图2。 MVC-Controller的实现方式3PS写一个通用控制器,然后继承它。是不推荐的。而是使用下图的service: PS:把通用的东西写成一个服务,让控制器去调用它(而不是去继承它)。 Controller使用过程中的注意点:
如何复用Module以上图为例:
如何复用view?PS:
AngularJS的MVC是借助于$scope实现的!!!$scope是分层的,像是树形的。最顶层是$rootScope $scope的事件:
$scope的事件响应:$scope.$on()("事件参数",function(){$scope.count++; // }) PS:当传入时间参数时(参照 $emit $broadcast ),发生function中的方法。 神奇的$scope:
$scope的生命周期:
如果那里说的不对,请指教。 如果哪里理解偏差,请指正。 谢谢! (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |