-
angularjs http请求设置头信息
所属栏目:[安全] 日期:2020-12-17 热度:140
设置方式: $http.post( '/url' ,datas,{ headers : { X-request-id: "md5" ,//...... } }).then( function (data,status,headers,config) { // ... }).catch( function (data,config ){ // ... }); 更多参考:http://blog.csdn.net/magiclr/article/details[详细]
-
angular进行md5加密
所属栏目:[安全] 日期:2020-12-17 热度:126
1、引入文件encrypt.js 2、注入模块 var DiagnoseApp = angular. module ( 'DiagnoseApp' ,[ 'ui.router' , 'ngCookies' , 'ngFileUpload' , 'Encrypt' ]); 3、引用 DiagnoseApp.controller( 'NavbarCtrl' , function ( $scope , $rootScope , $http , $loca[详细]
-
使用Angular与TypeScript构建Electron应用(六)
所属栏目:[安全] 日期:2020-12-17 热度:146
这一小节我们只做几件小事,它们在项目整体中显得微不足道。特别是new-feed中,我们并没有设计出完善的业务逻辑,现在我们甚至可以结束教程,但我希望能够借助这几个项目中细节实现来传达整体的构建思想与编程思维方式,如果你认为学习它有些困难,可以跳过[详细]
-
Angular 2.x 从0到1 (四)史上最简单的Angular2教程
所属栏目:[安全] 日期:2020-12-17 热度:109
第一节:Angular 2.0 从0到1 (一) 第二节:Angular 2.0 从0到1 (二) 第三节:Angular 2.0 从0到1 (三) 作者:王芃 wpcfan@gmail.com 第四节:进化!模块化你的应用 一个复杂组件的分拆 上一节的末尾我偷懒的甩出了大量代码,可能你看起来都有点晕了,[详细]
-
【ionic+angularjs】angularjs ui-router路由简介($urlRouter、
所属栏目:[安全] 日期:2020-12-17 热度:179
之前有写过一篇关于Angular自带的路由:ngRoute。今天来说说Angular的第三方路由:ui-router。那么有人就会问:为什么Angular有了自带的路由,我们还需要用ui-router呢?这里简单明了的说明下ngRoute和ui-router的区别吧,其实也没很大的区别,主要的就是ngRo[详细]
-
如何从控制台测试AngularJS服务?
所属栏目:[安全] 日期:2020-12-17 热度:153
我有一个服务像: angular.module('app').factory('ExampleService',function(){ this.f1 = function(world){ return 'Hello '+world; } return this;}) 我想从JavaScript控制台测试它,并调用服务的函数f1()。 我怎样才能做到这一点? 所以我发现,如果已经[详细]
-
【第3章第287回】angular中如何创建出需要的service
所属栏目:[安全] 日期:2020-12-17 热度:138
-
angularJS环境配置篇
所属栏目:[安全] 日期:2020-12-17 热度:74
angularJS需要依赖node和npm。 Node.js 和 npm 对使用 Angular 和其他平台进行现代网络开发是至关重要的。 Node 驱动客户端开发和构建工具。npm包管理器本身是node应用,用于安装 JavaScript 库。 在终端/控制器窗口运行命令node -v和npm -v,来确认你运行的[详细]
-
为什么要学习angularjs2
所属栏目:[安全] 日期:2020-12-17 热度:169
Angular1.x显然非常成功,那么,为什么要剧烈地转向Angular2? 1.性能的限制 AngularJS当初是提供给 设计人员 用来快速构建HTML表单的一个内部工具。随着时间的推移,各种特性 被加入进去以适应不同场景下的应用开发。然而由于最初的 架构限制 (比如绑定和[详细]
-
angularjs2入门1-文件结构分析
所属栏目:[安全] 日期:2020-12-17 热度:60
开发资料 http://www.angularjs.cn/A2oG http://www.imooc.com/article/12805 1.下载源代码,源代码是包括入门教程的4篇和进阶教程的6篇 http://pan.baidu.com/s/1slbaVUl node_modules下载,下载过后,拷贝到根目录中 http://pan.baidu.com/s/1pL2PoBx 目录[详细]
-
angularjs2入门2-使用多个组件
所属栏目:[安全] 日期:2020-12-17 热度:75
还是angularjs2入门1-文件结构分析的源码,将app名称改成basic-step2-component 上篇文章入门1讲到的是只有一个组件,多人团队合作的时候就不方便了,要多个人同时开发组件然后合在一起,就需要多个组件。接下来详细讲解一下怎么修改一下代码。 1.创建多个组[详细]
-
今天傻逼了一把 angular2
所属栏目:[安全] 日期:2020-12-17 热度:176
今天看angular2,如下所示的一段代码: heavy-loader *ngIf="condition" [logs]="logss"/heavy-loader 我看了半天,我想logss是空的啊,把一个空的logss传给heavy-loader的logs是什么意思, 后来明白了,logss是个数组啊,传的是引用,heavy-loader里面修改[详细]
-
使Angular2兼容IE9
所属栏目:[安全] 日期:2020-12-17 热度:195
使用官网的quickstart是不兼容IE9的,我们需要另外配置使其兼容IE9。 参考 https://angular.cn/docs/ts/latest/guide/browser-support.html index.html中,除了引入shim.min.js还要引入 !-- Polyfill(s) for older browsers -- script src = "node_modules/c[详细]
-
angular2 [ngStyle] [ngClass]的用法
所属栏目:[安全] 日期:2020-12-17 热度:188
1、ngStyle 基本用法 div [ngStyle]="{'background-color':'green'}"/div 判断添加 div [ngStyle]="{'background-color':username === 'zxc' ? 'green' : 'red' }"/div 2、ngClass 第一个参数为类名称,第二个参数为boolean值,如果为true就添加第一个参数的[详细]
-
AngularJS模块化开发实例
所属栏目:[安全] 日期:2020-12-17 热度:181
模块拆分有利于代码结构更清晰,更易于开发。推荐将你的应用拆分成以下几个模块: 1.一个服务模块,用来做服务的声明。 2.一个指令模块,用来做指令的声明。 3.一个过滤器模块,用来做过滤器声明。 4.一个依赖以上模块的应用级模块,它包含初始化代码。 举个[详细]
-
AngularJs之Scope作用域
所属栏目:[安全] 日期:2020-12-17 热度:186
什么是scope AngularJS 中,作用域是一个指向应用模型的对象,它是表达式的执行环境。作用域有层次结构,这个层次和相应的 DOM 几乎是一样的。作用域能监控表达式和传递事件。 在 HTML 代码中,一旦一个 ng-app 指令被定义,那么一个作用域就产生了,由 ng-a[详细]
-
AnagularJs之directive
所属栏目:[安全] 日期:2020-12-17 热度:162
为什么要用directive? ng的directive从字面上理解就是ng框架的一个指令。 假如我们发现要写很多公共或是重用的dom、class、attr属性或是需要操作scope作用域,就要考虑代码最好不要copy、不要出现重复的代码段,好像是哪位大牛说的话,具体记不清了,反正就[详细]
-
Angular.js中使用$watch监听模型变化
所属栏目:[安全] 日期:2020-12-17 热度:145
$ watch 简单使用 $ watch 是一个scope函数,用于监听模型变化,当你的模型部分发生变化时它会通知你。 $ watch (watchExpression,listener,objectEquality); 每个参数的说明如下: watchExpression: 监听的对象,它可以是一个 angular 表达式如'name',或函[详细]
-
angular-ui-router常用功能笔记
所属栏目:[安全] 日期:2020-12-17 热度:167
针对 angularjs-ui-router(v0.3.1) 创建ng应用 引入ui-router依赖,以数组形式引入,每个依赖逗号隔开 var app = angular.module('app',['ui.router']); 1.路由配置: 配置如下,login状态对应#/login路由,缺省#;同理#/login对应login状态,可设置引入模[详细]
-
angularjs2入门3-事件
所属栏目:[安全] 日期:2020-12-17 热度:77
还是 angularjs2入门1-文件结构分析 的源码,将app名称改成basic-step3-event 1.点击事件 import { Component } from '@angular/core'; @Component({ selector: 'click-me',template: ` button (click)="onClickMe()"点我!/button {{clickMessage}}`})export[详细]
-
angular+CountUp.js轻量级数字动画插件使用
所属栏目:[安全] 日期:2020-12-17 热度:63
项目需求,需要写一个数字增量的动画特效,最后找到了countUp插件,既支持jq+html写法,又支持ng1和ng2写法,简直是太完美了。一开始不懂怎么引入模块,老是出错,多亏了网友的帮助,下面写了个demo示例。 官方地址:https://github.com/inorganik/countUp.j[详细]
-
angularjs2入门4-表单
所属栏目:[安全] 日期:2020-12-17 热度:145
还是 angularjs2入门1-文件结构分析 的源码,将app名称改成basic-step4-form 1.创建模型类 site.ts export class Site { constructor( public id: number,public name: string,public url: string,public alexa?: number ) { }} 2.创建表单组件 site-form.co[详细]
-
[乐意黎转载]AngularJS快速入门指南16:Bootstrap
所属栏目:[安全] 日期:2020-12-17 热度:106
Bootstrap是一套非常流行的样式表框架,本章用以演示如何在AngularJS中使用它。 Bootstrap 为了在AngularJS application中使用Bootstrap,你需要将下面这行代码加入到页面的head部分(或者去Bootstrap官网下载包然后引用到页面上): link rel ="stylesheet"[详细]
-
angularjs2进阶教程-项目介绍
所属栏目:[安全] 日期:2020-12-17 热度:122
下载源码 http://pan.baidu.com/s/1i50tryl 这个教程教你怎么用TypeScript一步一步的创建angular项目 我们本教程的计划是建立一个应用程序,以帮助管理英雄。 数据驱动的应用程序:获取和显示英雄列表,编辑选定的英雄的细节,并在不同的英雄数据观导航。这[详细]
-
Angular2学习笔记三(之模块加载器systemjs)
所属栏目:[安全] 日期:2020-12-17 热度:118
SystemJS简介 systemjs是一个通用模块加载器,支持AMD、CommonJS、ES6等各种格式的JS模块加载,也是Angular2官推的加载器。根据解释,我们可以理解为一个插件。关于systemjs的使用及说明,网上资料也不少,但是系统全面讲解的即没发现。对于一个初学者来说,[详细]