AngularJS
文章平均质量分 80
3052world
人生本来就是一场修行
展开
-
AngularJS教程 AngularJS从0到1——初识AngularJS
一、AngularJS是谁,从何处而来,欲往何处而去AngularJS 是一个JavaScript框架,是Google的一个开源项目。最初由Misko Hevery 和Adam Abrons于2009年开发。现已更新到2.x版本,但是目前使用较多的还是1.x版本。AngularJS是为了克服HTML在构建应用上的不足而设计的,Angular能够更好地为单页面应用服务(SPA,single page原创 2017-04-20 22:35:42 · 1203 阅读 · 0 评论 -
AngularJS教程 AngularJS从0到1——HelloWorld
一、下载AngularJS库AngularJS现在已更新到2.x版本,但是现在开发者用的较多的是1.x版本,在此以1.3版本为例。angularjs官方网站:https://angularjs.org 当然啦,国外网站嘛,打开速度可能会有点慢,你也可以选择到我的csdn资源里免费下载。csdn资源下载地址:http://download.csdn.net/detail/jasper_success原创 2017-04-23 22:04:40 · 2023 阅读 · 0 评论 -
AngularJS教程 AngularJS从0到1——AngularJS模块
一、为什么要使用模块封装javascript代码,类似java中用包进行封装告诉页面AngularJS的入口在哪里,从哪里启动二、什么是模块AngularJS将相关的代码封装起来,通过某种命名方式进行调用。类似Java中的包。AngularJS模块通常包括两部分:模块可以定义自己的控制器、服务、工厂类以及指令。如以下伪代码:angular.module('app',[]) .con原创 2017-04-24 21:52:53 · 816 阅读 · 0 评论 -
AngularJS教程 AngularJS从0到1——AngularJS控制器
一、什么是控制器控制器的函数名是controller,它是数据和视图之间进行通信的桥梁。理论上而言,所有对视图的操作都应该直接或者间接写在控制器中。(间接指的是我们可以通过服务的方式完成主要逻辑,只是在控制器中进行简单调用即可)控制器里具体都写什么逻辑呢?大致有以下几种:决定HTML中需要获取并显示哪些模型对象或者哪些数据 进行用户交互,如用户点击之类事件时应当怎样处理决定页面的显示逻辑,某个原创 2017-04-24 22:43:56 · 566 阅读 · 0 评论 -
AngularJS教程 AngularJS从0到1——AngularJS数组遍历
一、概述AngularJS在数组遍历方面也有天然的优势,其内置的指令帮我们节省了大量时间和精力。也许你会问,为什么需要再页面上用js进行遍历呢?不是有服务器后端语言吗?这里请注意,AngularJS最擅长的是单页面应用,比如用AngularJS做微信页面开发就很方便。有了Angular,很多时候我们根本不需要在页面上使用服务端语言(如Java或者PHP),当然这对于多页面应用程序而言并非最佳选择。另原创 2017-04-25 21:39:59 · 3162 阅读 · 0 评论 -
AngularJS教程 AngularJS从0到1——AngularJS服务
一、为什么要用AngularJS服务我们之前已经学过AngularJS中的控制器了,在控制器中,我们可以定义函数、变量。设想一下,是否会遇到这样的问题:多个页面中同时用到一个功能相似的函数,但是因为页面不一样,所以每个页面对应的控制器中我们都写了一遍。如果你学到其他编程语言,比如Java,就会自然联想到我们应该把这个函数封装到一个公共类里,以此简化代码,方便调用。AngularJS中的服务就是由此而原创 2017-04-27 21:47:54 · 623 阅读 · 0 评论