随笔分类 - 前端框架angularJS
摘要:Sea.js 手册与文档 首页 | 索引 目录 何为 CommonJS 何为 CommonJS 模块 为何封装模块 何为 CommonJS? CommonJS 是一个有志于构建 JavaScript 生态圈的组织。它有一个 邮件列表,有很多开发者参与其中。 整个社区致力于提高 JavaScript
阅读全文
摘要:一、模块化规范 1、服务器端规范 CommonJS--node.js 2、浏览器端规范 AMD--RequireJS 国外相对流行 CMD--SeaJS 国内相对流行 3、模块化框架实现 CMD实现-seaJS创始人是阿里巴巴前端架构师玉伯;js文件的依赖管理、异步加载、方便前端的模块化开发。 官方
阅读全文
摘要:模块化开发 概述 什么是模块化开发 将软件产品看作为一系列功能模块的组合 通过特定的方式实现软件所需模块的划分、管理、加载 将软件产品看作为一系列功能模块的组合 通过特定的方式实现软件所需模块的划分、管理、加载 为什么使用模块化开发 https://github.com/seajs/seajs/is
阅读全文
摘要:一、什么是跨域? 跨域是指一个域下的文档或者脚本去请求另一个域下的资源。(广义) 广义的跨域: 1、资源跳转:链接跳转、重定向、表单提交。 2、资源嵌入:<link>、<script>、<img>、<frame>等dom标签;还有background:url()、 @font-face()等文件外链
阅读全文
摘要:一、核心问题 路由要解决的核心问题是通过建立url和页面之间的对应的关系,使不同的页面可以通过不用的url来展示。 首先,当用户在浏览器上输入URL后,Angular将获取该URL并将其解析生成一个UrlTree实例 其次,在路由配置中寻找并激活与UrlTree实例匹配的配置项 再次,为配置项中指定
阅读全文
摘要:指令(Directive) 1、指令概念介绍 -- AngularJS有一套完整的、可扩展的、用来帮助web应用开发的指令集。 -- 在DOM编译期间和HTML关联着的指令会被检测到,并且 会被执行。 -- 在AngularJS中间前缀ng- 这种属性称之为指令,其作用就是为DOM元素调用方法、定义
阅读全文
摘要:1、作用:使用表达式把数据绑定到HTML。 2、语法:表达式写在双打括号内:{{expression}} 3、比较:表达式作用类似于ng-bind指令;建议更多的使用指令。 4、AngularJS表达式很像JavaScript表达式,它们可以包含文字、运算符和变量; 包括:数字 {{100 + 10
阅读全文
摘要:1、ng-app: 是ng的入口,表示当前元素的所有指令都会被angular管理,让anguar认识这段代码,告诉angular要去管理下面的代码;同时angular执行这段代码的时候会在内部开辟一块空间来存储这个页面用到的数据模型。 2、ng-init: angular执行这个指令的时候,首先会在
阅读全文
摘要:1、angular简介 一款非常优秀的前端高级 JS 框架 由 Misko Hevery 等人创建 2009 年被 Google 公式收购,用于其多款产品 有一个全职的开发团队继续开发和维护这个库 有了这一类框架就可以轻松构建 SPA 应用程序 通过指令扩展了 HTML,通过表达式绑定数据到 HTM
阅读全文

浙公网安备 33010602011771号