摘要: AngularJS 中的服务是一个函数或对象。可以创建自己的服务,或使用内建服务。 内置服务 AngularJS 内建了30 多个服务。 1、 $location 服务,它可以返回当前页面的 URL 地址。 var app = angular.module('myApp', []);app.cont 阅读全文
posted @ 2018-12-10 20:30 peterYong 阅读(337) 评论(0) 推荐(0) 编辑
摘要: 1. 定义 控制器(Controller)在AngularJS中作用是增强视图(View),AngularJS控制器是一个构造方法,用来向视图(View)中添加额外功能。 ng-controller指令定义AngularJS应用程序控制器。 控制器是JavaScript对象,由标准的JavaScri 阅读全文
posted @ 2018-12-10 20:29 peterYong 阅读(1549) 评论(0) 推荐(0) 编辑
摘要: $Scope Scope(作用域)是应用在 HTML (视图) 和 JavaScript (控制器)之间的纽带,用来保存AngularJS Model(模型)的对象。 Scope 是一个对象,有可用的方法和属性。Scope 可应用在视图和控制器上。angularJS中的mvc是借助于$scope实现 阅读全文
posted @ 2018-12-10 20:27 peterYong 阅读(378) 评论(0) 推荐(0) 编辑
摘要: angularJS中的mvc是借助于$scope实现的。 View(视图), 即 HTML。 Model(模型), 当前视图中可用的数据。scope 是模型。scope 是一个 JavaScript 对象,带有属性和方法,这些属性和方法可以在视图和控制器中使用。 Controller(控制器), 即 阅读全文
posted @ 2018-12-10 20:25 peterYong 阅读(206) 评论(0) 推荐(0) 编辑
摘要: Angular的启动分为手动和自动两种。 自动启动 定义模块的例子中,采用的就是自动的方式:通过内置的指令ngApp 来指定启动时加载的模块。<html ng-app="myApp"> 根据官方文档,Angular的自动初始化发生在两个时机: 1、响应DOMContentLoaded事件(页面文档完 阅读全文
posted @ 2018-12-10 20:24 peterYong 阅读(2086) 评论(0) 推荐(0) 编辑
摘要: 模块定义了一个应用程序。控制器通常属于一个模块。 JavaScript 中应避免使用全局函数。因为他们很容易被其他脚本文件覆盖。 AngularJS 模块让所有函数的作用域在该模块下,避免了该问题。 简单的定义一个Angular模块(module) var app = angular.module( 阅读全文
posted @ 2018-12-10 20:22 peterYong 阅读(2162) 评论(0) 推荐(0) 编辑
摘要: 简介 AngularJS 是一个 JavaScript 框架。它可通过 <script> 标签添加到 HTML 页面。 AngularJS 通过 指令 扩展了 HTML,且通过 表达式 绑定数据到 HTML。 AngularJS 是一个 JavaScript 框架。它是一个以 JavaScript 阅读全文
posted @ 2018-12-10 20:19 peterYong 阅读(242) 评论(0) 推荐(0) 编辑
摘要: 在两个不同的类型对象之间传输数据,通常我们会用DTOs(数据传输对象),AutoMapper就是将一个对象自动转换为另一个对象的技术 背景 一些orm框架,在用到Entity的时候有一些开源代码用到了automapper(如:nopcommence),将数据对象转成DTO。比如在ORM中,与数据库交 阅读全文
posted @ 2018-12-10 16:21 peterYong 阅读(603) 评论(0) 推荐(0) 编辑