2017年8月11日

4.控制器

摘要: 1.概述 AngularJS 中的控制器是一个函数,用来给视图的作用域添加额外的功能,我们用它来给作用域对象设置初始状态,并添加自定义行为。 当在页面上创建一个新的控制器时,AngularJS 会生成并传递一个新的$scope 给这个controller,可以在这个controller 里初始化$s 阅读全文

posted @ 2017-08-11 16:22 MojoJojo 阅读(157) 评论(0) 推荐(0)

3.作用域scope

摘要: 1.概述 作用域scope 是和应用的数据模型相关联的,同时也是表达式执行的上下文。$scope 对象是定义业务逻辑、控制器方法和视图的地方。 AngularJS 将$scope 设计成和DOM 类似的结构,因此$scope 可以嵌套,也就是可以引用父级$scope 中的属性。 将业务逻辑放在控制器 阅读全文

posted @ 2017-08-11 11:03 MojoJojo 阅读(154) 评论(0) 推荐(0)

2017年8月10日

2.AngularJS 模块

摘要: 上一章讲的数据绑定,是把控制器的代码写到一个全局命名空间中定义的函数里: 在AngularJS 中,模块是定义应用的主要方式,包含了主要的应用代码。一个应用可以包含多个模块,每个模块包含具体的代码。使用模块有许多好处,比如: 保持全局命名空间的清洁 测试更容易找到相互隔离的功能 可以在不同的应用之间 阅读全文

posted @ 2017-08-10 15:52 MojoJojo 阅读(148) 评论(0) 推荐(0)

1.AngularJS 数据绑定

摘要: AngularJS 通过原生的MVC 功能增强了HTML,可以快捷和愉悦的构建出极富表现力的客户端应用。将页面的一部分封装为一个应用,但是并不强迫整个页面都使用AngularJS 进行开发。 要理解数据绑定,必须先理解MVC。MVC是一种软件架构设计模式,它将表现从用户交互中分离出来。Angular 阅读全文

posted @ 2017-08-10 11:13 MojoJojo 阅读(247) 评论(0) 推荐(0)

2017年8月8日

适配器模式

摘要: 7种结构型模式:适配器模式、装饰模式、代理模式、外观模式、桥接模式、组合模式、享元模式。其中对象的适配器模式是各种模式的起源。 适配器模式,将一个类的接口转换成客户希望的另一个接口,使得原本由于接口不兼容而不能一起工作的类可以一起工作。适配器模式又分三类,类的适配器,对象的适配器,接口的适配器。 1 阅读全文

posted @ 2017-08-08 16:22 MojoJojo 阅读(190) 评论(0) 推荐(0)

装饰器模式

摘要: 7种结构型模式:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。 装饰器模式:动态的给一个对象添加额外的功能,被装饰对象和装饰对象必须实现同一个接口,装饰对象持有被装饰对象的实例。 阅读全文

posted @ 2017-08-08 09:13 MojoJojo 阅读(152) 评论(0) 推荐(0)

策略模式

摘要: 实现一个功能有多重算法(策略),根据环境或条件选择不同的算法(策略)来完成该功能。这些算法(策略)之间可相互替换,而不会影响到使用算法的客户。 阅读全文

posted @ 2017-08-08 02:26 MojoJojo 阅读(137) 评论(0) 推荐(0)

2017年8月7日

工厂模式

摘要: 1.简单工厂模式 创建一个工厂类,对实现了同一接口的类进行实例的创建。 2.工厂方法模式 是对普通工厂方法模式的改进,在普通工厂方法模式中,如果传递的字符串出错,则不能正确创建对象,而多个工厂方法模式是提供多个工厂方法(工厂方法可以是静态的),分别创建对象。 3.抽象工厂模式 创建多个工厂类,一旦需 阅读全文

posted @ 2017-08-07 22:42 MojoJojo 阅读(137) 评论(0) 推荐(0)

2017年8月5日

Asp.net WebAPI 使用Autofac依赖注入

摘要: 1、使用nupkg引用Autofac,Autofac.Mvc5和Autofac.Webapi2 PM> install-package autofac -version 3.5.0 PM> install-package autofac.mvc5 PM> install-package autofa 阅读全文

posted @ 2017-08-05 15:22 MojoJojo 阅读(967) 评论(0) 推荐(0)

2017年8月3日

C#中抽象类和接口的区别

摘要: 面试中十有八九会问到的问题,整理下。 1.对类的抽象 2.具备继承的特点 3.单继承 4.用于关系密切的对象 5.抽象方法只能声明于抽象类中 6.不支持回调 1.定义一个行为规范 2.基本不具备继承的特点,仅仅承诺能够调用的方法 3.多实现 4.适合为不相关的类提供通用功能 5.除了包含方法外,还可 阅读全文

posted @ 2017-08-03 15:31 MojoJojo 阅读(143) 评论(0) 推荐(0)

导航