Welcome 微信登录

首页 / 脚本样式 / JavaScript

AngularJS教程之MVC体系结构详解

AngularJS教程之MVC体系结构详解

模型 - 视图 - 控制器或MVC,MVC是普遍的叫法,是一种软件设计模式,用于开发Web应用程序。模型- 视图 - 控制器模式是由以下三部分组成:模型/Model - 一个负责维护数据模式的最低水平。视图/View - 负责显示所有或数据到用户的部分。控制器/Controller - 软件代码控制Model和View之间的相互作用。MVC是受欢迎的,因为它隔离了应用逻辑从用户界面层和支持的关注点分离。这里的控制器接收用于该应用程序的所有请求,制备视图所需...
AngularJS指令详解及示例代码

AngularJS指令详解及示例代码

AngularJS指令用于扩展HTML。这些都是先从ng- 前缀的特殊属性。我们将讨论以下指令:ng-app - 该指令启动一个AngularJS应用。ng-init - 该指令初始化应用程序数据。ng-model - 此指令定义的模型,该模型是变量在AngularJS使用。ng-repeat - 该指令将重复集合中的每个项目的HTML元素。ng-app指令ng-app 指令启动一个AngularJS应用。它定义根元素。它会自动初始化或启动加载包含Angu...
AngularJS过滤器详解及示例代码

AngularJS过滤器详解及示例代码

过滤器是用来更改修改数据,并且可以在表达式或使用管道符指令将其归入。以下是常用的过滤器的列表。S.No.名称描述1大写转换文本为大写文本。2小写转换文本为小写文本。3货币货币格式格式文本。4过滤器过滤数组中它根据所提供的标准的一个子集。5排序排序提供标准的基础数组。大写过滤器添加大写的过滤器使用管道符的表达式。在这里,添加了大写过滤器,全部用大写字母打印学生姓名。Enter first name:<input type="text" ng-model...
Bootstrap 源代码分析(未完待续)

Bootstrap 源代码分析(未完待续)

Bootstrap 是最受欢迎的 HTML、CSS 和 JS 框架,用于开发响应式布局、移动设备优先的 WEB 项目。—— Bootstrap 中文文档Bootstrap 因为支持响应式布局、移动设备优先和易用易学等特点,使得它成为最受欢迎的前端开发框架。Bootstrap 的响应式设计、组件开发和 JavaScript 插件开发和 预处理脚本的开发方法,也是值得学习的。源代码源代码下载和编译推荐到 GitHub 下载最新、最全的 Bootstrap 源代...
AngularJS模块详解及示例代码

AngularJS模块详解及示例代码

AngularJS支持模块化的方法。模块用于单独的逻辑表示服务,控制器,应用程序等,并保持代码的整洁。我们在单独的js文件中定义的模块,并将其命名为按照module.js文件形式。在这个例子中,我们要创建两个模块。Application Module - 用于初始化控制器应用程序Controller Module - 用于定义控制器应用模块mainApp.jsvar mainApp = angular.module("mainApp", []);在这里,我...
AngularJS表单详解及示例代码

AngularJS表单详解及示例代码

AngularJS提供丰富填写表单和验证。我们可以用ng-click来处理AngularJS点击按钮事件,然后使用 $dirty 和 $invalid标志做验证的方式。使用novalidate表单声明禁止任何浏览器特定的验证。表单控件使用了大量的角活动。让我们快速浏览一下有关事件先。事件AngularJS提供可与HTML控件相关联的多个事件。例如ng-click通常与按钮相关联。以下是AngularJS支持的事件。ng-clickng-dbl-clickn...
AngularJS包括详解及示例代码

AngularJS包括详解及示例代码

HTML不支持嵌入在HTML页面中的HTML页面。实现这一功能通过使用以下方式:1.使用Ajax - 让一台服务器来调用获取相应的HTML页面,并将其设置在HTML控件的innerHTML。2.使用服务器端包含 - JSP,PHP等Web端服务器技术可以在包括动态页面中的HTML页面。使用AngularJS,我们可以用ng-include指令在一个HTML页面嵌入另一个HTML页面。<div ng-app="" ng-controller="stud...
BOM系列第二篇之定时器requestAnimationFrame

BOM系列第二篇之定时器requestAnimationFrame

引入 计时器一直是javascript动画的核心技术。而编写动画循环的关键是要知道延迟时间多长合适。一方面,循环间隔必须足够短,这样才能让不同的动画效果显得平滑流畅;另一方面,循环间隔还要足够长,这样才能确保浏览器有能力渲染产生的变化 大多数电脑显示器的刷新频率是60Hz,大概相当于每秒钟重绘60次。大多数浏览器都会对重绘操作加以限制,不超过显示器的重绘频率,因为即使超过那个频率用户体验也不会有提升。因此,最平滑动画的最佳循环间隔是lOOOms/60,...
<< 1501 1502 1503 1504 1505 1506 1507 1508 1509 1510 >>