需求来源 之前使用jspm来打包项目 但是有个最大的缺点,就是只能把项目打包成一个大的js,当项目开发到后期会很大,网上找了很久也没找到合理的jspm打包方式。 所以开始调研可以打包angular项目成多个文件的工具. …
标签:angularjs
angular.js1.0脚手架搭建
首先明确目录结构 config build dist static js all.min.js bundle.js style bundle.css index.html src controller ActivityC…
避免并发的重复请求 for Angular
在项目的实际开发中偶然遇到了相同的GET请求被连续触发的问题,典型用例如CMS系统首页打开时导航栏需要加载栏目数据,页面中的栏目列表也同样请求该数据。当然,理想状态下可以要求导航栏先加载并缓存,然后其它组件从缓存中获取,…
深入浅出Javascript:语句和声明
Javascript 语句和声明 控制流程 Block 一个块语句可以用来管理零个或多个语句。该区块是由一对大括号分隔。 break 终止当前的循环,switch,label 语句,使程序跳到下一个语句执行。 conti…
一招制敌 - 玩转 AngularJS 指令的 Scope (作用域)
学习了AngularJS好长时间,最近再次回首看看指令这部分的时候,觉得比自己刚开始学习的时候理解的更加深入了,尤其是指令的作用域这部分。 当初看的是《AngularJS权威指南》这本书,但是感觉这本书关于这方面讲的不是…
angular学习
安装angular脚手架 npm install -g @angular/cli 安装成功后,会多出来一个ng命令,查看是否安装成功 ng --version 常用命令 ng new 项目名 // 新建Angular项目…
Django解析Angular的POST数据
在使用Django和Angular的过程中,遇到过一个Angular向Django POST数据的问题。 // Angular $http({ url: "myviews", method: "POST", data: …
angularjs的请求数据的方式
在 app.module.ts 中引入 HttpClientModule 并注入 import {HttpClientModule} from '@angular/common/http'; imports: [ Bro…
angularjs 的数据绑定
angularjs 的数据绑定 在angularjs1.X 中存在了三种数据绑定的方式,用于数据的同步、展示。在 angularjs 1.3 之前,angularjs 只存在两种方式: two-way-binding 和…
AngularJS - 自定义指令
这一篇从自定义指令出发,记录了定义一个指令时影响指令行为的各种因素。 试着感受这些因素,让自己更高效地编写AngularJS应用。 Directive 先从定义一个简单的指令开始。 定义一个指令本质上是在HTML中通过元…
AngularJS的ngclass的用法
在angular中为我们提供了3种方案处理class: 1.scope变量绑定(不推荐使用) controller代码 javascriptfunction ctr($scope){ $scope.test =“clas…
杀手锏 - 在控制器中显式地声明数据模型
在这篇文章中,我们将会研究一下,在控制器中显式地声明数据模型对我们的编程都有哪些好处,在这个过程中有哪些需要我们注意的地方;好了,废话不多说,进入主题吧! 需要知道的知识 ng-controller 是一个特殊的指令,它…