![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
AngularJS
跟着BOSS有肉吃
这个作者很懒,什么都没留下…
展开
-
AngularJS四大核心特性及简介
AngularJS四大核心特性MVC 模块化 指令系统 双向数据绑定MVCModel:数据模型层View:视图层,负责展示Controller:业务逻辑和控制逻辑 好处:职责清晰,代码模块化为什么需要MVC?代码规模越来越大,切分模块是大势所趋 为了复用:很多逻辑是一摸一样的 为了后期维护方便:修改一块功能而不影响其他功能 MVC只是手段,终极...翻译 2018-12-17 17:22:27 · 580 阅读 · 0 评论 -
AngularJS中的MVC
Controller Controller使用过程中的注意点:不要试图去复用Controller,一个控制器一般只负责一小块视图 不要在Controller中操作DOM,这不是控制器的职责。因为操作DOM速度很低,会导致浏览器重新布局 不要在Controller中做数据格式化,ng有很好用的表单控件 不要在Controller里面做数据过滤操作,ng有$filter服务 一般来...原创 2018-12-17 17:42:17 · 166 阅读 · 0 评论 -
AngularJS的$scope
$scope$scope是一个POJO(Plain Old Java Object) $scope提供了一些工具方法$watch()/$apply(),用来实时监测对象属性的变化,一般来说我们不会主动调用这些方法,它会在内部帮我们监控属性值的变化。 $scope是表达式的执行环境(或者叫作用域) $scope是一个树型结构,与DOM标签平行 子$scope对象会继承父$scope上...翻译 2018-12-17 17:48:43 · 271 阅读 · 0 评论 -
AngularJS中的模块化
AngularJS的模块化实现example.html<html data-ng-app="HelloAngular"> <head> <meta charset="utf-8"> </head> <body> <div data-ng-controller="he翻译 2018-12-17 18:23:28 · 450 阅读 · 1 评论 -
AngularJS中的双向数据绑定
双向数据绑定双向数据绑定是指两个方向:从数据模型到视图,从视图到数据模型。AngularJS是一个MVC框架,控制器去修改数据模型,数据模型的变更会反应到视图上。视图上发生了数据的变化,是否能够自动同步到数据模型上呢?example.html<html data-ng-app="helloApp"> <head> <meta charse...原创 2018-12-18 09:33:37 · 2411 阅读 · 0 评论 -
AngularJS中数据库字段中的数字状态位在前台显示时转换为汉字
当我们查询数据库中的信息时,关于表示状态的字段,通常用0,1,2....表示,然而在视图上用户并不能理解字段的真正含义,因为他不是表的设计者,所以就需要进行转换。数据库表中有字段——业务开通标志(bsOpenSign),它的取值有两种:0,关闭;1,开通 显然后者更能直观的表达字段的含义。//查询到的数据存到items中$scope.items=[];前台显示代码:...原创 2018-12-18 10:52:01 · 1754 阅读 · 1 评论