AngularJS
天外野草
现任职移动研发部Team Leader, 高级咨询顾问、开发架构师,移动开发布道师, CSDN专家博主,CSDN讲师, 主修数学专业,曾获全国大学生数学建模大赛、东北三省大学生数据建模大赛一等奖,精通移动开发,熟悉 Angular、React、SAP FIORI等各种HTML5主流框架,对大数据开发,AI技术领域有一定的经验心得,同时拥有丰富的课程录制以及授课经验,也拥有多个大型企业级跨平台项目开发经验,乐观向上,乐于求知,不限领域!
展开
-
angular-ngSanitize模块-$sanitize服务详解
本篇主要讲解angular中的$sanitize这个服务.此服务依赖于ngSanitize模块.要学习这个服务,先要了解另一个指令: ng-bing-html.顾名思义,ng-bind-html和ng-bind的区别就是,ng-bind把值作为字符串,和元素的内容进行绑定,但是ng-bind-html把值作为html,和元素的html进行绑定.相当于jq里面的.text()和.ht转载 2015-09-25 10:32:29 · 1473 阅读 · 0 评论 -
AngularJS1.x学习(directive 中‘& ’‘=’ ‘@’符号的区别使用)
对于HTML5的兴起,Angular火热绝对值得称赞,外加庞大的社区做支持,是的Angular的普及度越来越高,称为最为流行的html5框架。对于一个html5框架的好坏,我们有几个评判标准, 轻量级,可拓展,易复用,速度快。对组件复用这点,angular以directive的形式展示给开发者,是一个还算不错的选择,作为一个UI组件,必定存在数据交互。那么数据交互过程中的几个符号我们一定要有所了解,原创 2016-07-13 14:12:43 · 7341 阅读 · 0 评论 -
AngularJS1.x学习(仿微信图片手势缩放效果实现)
最近,公司做一个混合应用项目,涉及到一个图片缩放功能,类似微信那样支持touch事件。亲测,实现方案很不错,所以放出来,和大家分享一下,希望有人能用得到。核心思想就是用到了CSS3的transform属性, 不多说,我们看代码:'use strict';/** * @ngInject */module.exports = function () { var _directive =原创 2016-07-13 15:04:24 · 5034 阅读 · 0 评论 -
Error: Failed to load plugin angular: Cannot find module 'eslint-plugin-angular'
最近架构一个项目需要用到gulp + eslint, 当配置和安装好所有的依赖库的时候发现编译工具报错,就是上面这个错误,我用的webstorm. 后来查看文档发现问题所在: 是全局和局部引起的。结局方案:如果你在webstorm中配置的eslint是全局的, 所需要的plugin也一定要全局的。如果你配置的eslint是局部的,所需要plugin也一定要局部的。所以我们需要更改websto原创 2016-07-19 11:43:26 · 9260 阅读 · 0 评论 -
AngularJS路由删除#符号解决方案
最近做一个web应用,有个需求需要删除angular路由中的#号。例如:http://example.com/http://example.com/#/abouthttp://example.com/#/contact需要改成http://example.com/http://example.com/abouthttp://example.com/contact这个是angular默认自带的原创 2016-09-20 11:21:48 · 2652 阅读 · 0 评论 -
Angular 5.x 系列教程笔记(一)——快速入门
前言涉足Angular是从1.x的版本,几年间Angular已经从1.x迭代到了2.x、4.x在到现在的5.0, 发展非常的迅速,性能也得到了很大的提升,接下来我们会逐步带大家快速了解一下Angular 5.x的使用。安装CLIAngular 2.0开始提供了CLI命令工具,可以方便的管理和创建工程,这个CLI我们可以使用如下命令安装:sudo npm install -g @原创 2018-01-04 19:00:39 · 19846 阅读 · 1 评论 -
Angular 5.x 系列教程笔记(二)——架构分析
前言Angular 2.x 4.x 5.x 的逐个版本,遵循了模块化的思想,架构以及应用,相对于1.x的版本有了很大的改进,从项目中的使用来看,有很大的提升,今天我们就来看一下Angular 5.x架构的精髓所在。主要的构造块Angular整体来讲我们主要会学习到八个主要的构造块,分别为模块,组件,模板,元数据,数据绑定,指令,服务,依赖注入,下面逐个来解释一下:模块对于模原创 2018-01-05 04:59:55 · 5581 阅读 · 1 评论