-
ionic3记事
所属栏目:[安全] 日期:2020-12-17 热度:91
一、Promise使用 http://liubin.org/promises-book/ $q.when() —- Promise.resolve(); $q.defer() —- new Promise((resolve,reject)={}); $q.all() —- Promise.all(); 二、RxJs https://buctwbzs.gitbooks.io/rxjs/content/rookie-primer.html http://rea[详细]
-
将iCheck插件用angularjs的方式封装成组件
所属栏目:[安全] 日期:2020-12-17 热度:124
最近做的angularjs工程项目想把多选和单选框变得更美观一点,就在项目里引用了iCheck插件。 但是使用了icheck插件后,会生成一个美化过的div覆盖在原来的checkbox或者radio之上,而原来的checkbox或者radio会被隐藏。 故而,当点击多选框时,不会直接触发事[详细]
-
angular 5 httpclient
所属栏目:[安全] 日期:2020-12-17 热度:72
一个基础的 httpclient 样例 import { Injectable } from '@angular/core';import { HttpClient,HttpResponse } from '@angular/common/http';import { Observable } from 'rxjs/Observable';import { HttpDefaultOptions } from './http.default.options';@[详细]
-
angularjs – ngHide或ngShow基于孩子的数量
所属栏目:[安全] 日期:2020-12-17 热度:137
我知道这是绝对愚蠢的问题,但我很好奇 是有办法做的事情: div ng-show='this.children.length 0' // shown div /div/div 要添加到@Josh David Miller的答案,以下值被认为是伪造的角度。 1)空数组 2)空字符串//即使一个空格被认为是真的 3)一个布尔值为fal[详细]
-
在AngularJS中,如何找到页面上的所有范围?
所属栏目:[安全] 日期:2020-12-17 热度:67
一旦我们有一个范围,我们可以导航到它的根并探索范围层次结构。 但是有没有直接的方法来找到一个页面上的所有范围? 同样给定一个HTML元素,是否有直接的方法来找到它的封闭范围? 您可以使用此CSS选择器查看页面上的所有范围 .ng-scope { border: 1px soli[详细]
-
Angular4学习笔记之HTML属性绑定
所属栏目:[安全] 日期:2020-12-17 热度:145
简介 基本HTML属性 td [attr.colspan]="tableColspan"/td Css 类绑定 !-- 第一种情况 class 类全部替换 --div [class]="divClass"CSS 类绑定,[class] 全部替换的例子/div !-- 第二种情况 替换 class 类的部分属性 -- div [class.a]="isSpcial"CSS 类绑定,[[详细]
-
Angular5 服务端渲染实战
所属栏目:[安全] 日期:2020-12-17 热度:114
本文基于上一篇 Angular5 的文章继续进行开发,上文中讲了搭建 Angular5 有道翻译的过程,以及遇到问题的解决方案。 随后改了 UI,从 bootstrap4 改到 angular material,这里不详细讲,服务端渲染也与修改 UI 无关。 看过之前文章的人会发现,文章内容都偏[详细]
-
Angular4_表单,包含验证
所属栏目:[安全] 日期:2020-12-17 热度:94
Angular4_表单,验证 使用的是模板驱动表单 这是增删改查效果图[详细]
-
Angular4_readonly,disabled,hidden属性动态启用禁用
所属栏目:[安全] 日期:2020-12-17 热度:174
html中的 required hidden readonly disabled 这些属性,动态启用禁用 div class = "form-group" [ hidden ]= "model.isPersistent" label for = "idletimeout" IdleTimeOut / label input type = "text" class = "form-control" id = "idletimeout" [( ngMo[详细]
-
ReactNative项目中集成旧版本的Angular 1.x的项目
所属栏目:[安全] 日期:2020-12-17 热度:180
1. 背景 由于新版本(简称2.0版本)的APP使用新技术ReactNative新技术,并且时间紧张,只有公共部分,如登录、联系人等公共部分使用ReactNative重新做的,但是之前的一些旧模块(发文、收文、出差、签报、信息发布等)就没有时间来重新做了,只能是融合之前[详细]
-
angularjs的异步处理机制
所属栏目:[安全] 日期:2020-12-17 热度:182
JS的常规请求方式是同步的,这样容易造成阻塞,而后来改进引入了ajax来处理异步请求,同样是对 XMLHTTPRequest的封装,angularjs也提供了异步处理机制。怎样理解异步请求呢? 现在寒冬将至,我需要一套被子,以度过寒冬。于是我向被服店发起一个请求,那就是[详细]
-
Angular4_给subscribe后的数据转换类型
所属栏目:[安全] 日期:2020-12-17 热度:155
getMakeStation (code : string | null ) { if ( code ) { this . poService . getMakeWorkStation ( code ). subscribe ((r) = { this . model = r .data; this . model . isPersistent = this . convertIsPersistentToBool ( this . model . isPersistent[详细]
-
Angular 5.x 系列教程笔记(一)——快速入门
所属栏目:[安全] 日期:2020-12-17 热度:157
前言 涉足Angular是从1.x的版本,几年间Angular已经从1.x迭代到了2.x、4.x在到现在的5.0, 发展非常的迅速,性能也得到了很大的提升,接下来我们会逐步带大家快速了解一下Angular 5.x的使用。 安装CLI Angular 2.0开始提供了CLI命令工具,可以方便的管理和创[详细]
-
中文代码示例之Angular入门教程尝试
所属栏目:[安全] 日期:2020-12-17 热度:102
原址: https://zhuanlan.zhihu.com/p/30853705 原文: 中文代码示例教程之Angular尝试 为了检验中文命名在Angular中的支持程度,把Angular官方入门教程的示例代码中尽量使用了中文命名. 以下源码库在此. 创建项目 不支持中文命名: $ ng new 英雄榜 Project nam[详细]
-
Angular2
所属栏目:[安全] 日期:2020-12-17 热度:159
angular 可重用结构建议 angular 可重用结构建议,非常用价值 掌握 Angular2 的服务 (service) step by step 使用 Angular 构建 Progressive Web Apps(Google 开发者大会演讲 PPT 视频) 秉承着 Google 一贯的 “开源精神”,我们决定陆续向大家分享: 2016[详细]
-
Angular 项目 国际化
所属栏目:[安全] 日期:2020-12-17 热度:142
正如angular官网所说,项目国际化是一件具有挑战性,需要多方面的努力、持久的奉献和决心的任务。 本文将介绍angular项目的国际化方案,涉及静态文件(html)和ts文件文案的国际化。 背景 Angular: 5.0 Angular Cli: 1.6.1(1.5.x也可以) NG-ZORRO: 0.6.8 Angul[详细]
-
AngularJS ui路由器不工作
所属栏目:[安全] 日期:2020-12-17 热度:133
我也是新的AngularJS和ui路由器。我尝试根据我在教程中看到的模式构建一个应用程序,但它似乎并不工作。我插入两个警报语句,但他们不运行。 也不显示projectlist.html。 JS控制台上没有错误。 问题是什么? JS: var EntityEditorApp = angular.module('Ent[详细]
-
Angular 5.x 系列教程笔记(二)——架构分析
所属栏目:[安全] 日期:2020-12-17 热度:134
前言 Angular 2.x 4.x 5.x 的逐个版本,遵循了模块化的思想,架构以及应用,相对于1.x的版本有了很大的改进,从项目中的使用来看,有很大的提升,今天我们就来看一下Angular 5.x架构的精髓所在。 主要的构造块 Angular整体来讲我们主要会学习到八个主要的构[详细]
-
Angular4_安全导航操作符 ( ?. ) 和空属性路径
所属栏目:[安全] 日期:2020-12-17 热度:50
安全导航操作符 ( ?. ) 和空属性路径 Angular 的安全导航操作符 ( ?. )是一种流畅而便利的方式,用来保护出现在属性路径中 null 和 undefined 值。 下例中,当 currentHero 为空时,保护视图渲染器,让它免于失败。 src/app/app.component.html content_copy[详细]
-
JSDuck 与 AngularJS 融合技巧
所属栏目:[安全] 日期:2020-12-17 热度:138
字数:1568 阅读时间:10分钟 br/ 前言 ??前面,我们以一个实战案例来详细说明了如何在实际开发中使用JSDuck工具。但是,并不是所有的时候,代码的封装方式都受我们控制的。例如,如果我们使用了现在的几个主流框架AngularJS、React或者Vue的时候,代码的封[详细]
-
使用AngularJS和Django REST Framework进行Facebook验证
所属栏目:[安全] 日期:2020-12-17 热度:98
我正在开发一个SPA应用程序与 AngularJS使用 Django后端的服务器。我从SPA与服务器通信的方式是与 django-rest-framework.所以现在我想使用Facebook(谷歌和Twitter的认证),我阅读了很多关于这个主题,发现 OAuth.io这是在客户端上的验证SPA侧和 python-soci[详细]
-
[Angular, TypeScript, 路由算法] 模拟IP层路由协议,实现LS算法
所属栏目:[安全] 日期:2020-12-17 热度:152
Github: https://github.com/Joilence/n... 路由模拟项目介绍 链路状态协议(Link-state routing protocol)和距离向量路由协议(Distance-vector routing protocol)是分组交换(Packet switching)网络中最主要的两种路由协议。本项目的模拟路由器实现了LS[详细]
-
angular4 跨域访问
所属栏目:[安全] 日期:2020-12-17 热度:167
1.配置:在angular项目根目录下创建:proxy.config.json proxy.config.json文件: { "/":{ "target":"http://127.0.0.1:8080" }}"/":代表后台项目路径"target":"http://127.0.0.1:8080" 指明访问地址 2.修改package.json 为 "scripts": { "ng": "ng","start[详细]
-
angular.js和vue.js中实现函数去抖(debounce)
所属栏目:[安全] 日期:2020-12-17 热度:59
问题描述 搜索输入框中,只当用户停止输入后,才进行后续的操作,比如发起Http请求等。 学过电子电路的同学应该知道按键防抖。原理是一样的:就是说当调用动作n毫秒后,才会执行该动作,若在这n毫秒内又调用此动作则将重新计算执行时间。本文将分别探讨在ang[详细]
-
angulajs angularjs $timeout没有延迟参数的原因
所属栏目:[安全] 日期:2020-12-17 热度:196
在几个脚本中我可以找到例如 $timeout(function () { $scope.my = 1; }); 而不是简单 $scope.my = 1; 调用$ timeout没有延迟的目的是什么? 这是一个黑客。 :)但通常的目的是等待到$ digest周期结束,然后将$ scope.my设置为1.超时在所有手表完成后调用。[详细]