随笔分类 -  日常知识点总结

项目中遇到的知识点回顾,总结
摘要:http://www.zhangxinxu.com/wordpress/2015/01/tips-blank-character-chinese-align/ 阅读全文
posted @ 2018-04-03 18:12 快乐的咸鱼 阅读(180) 评论(0) 推荐(0)
摘要:s='12345678922.12'.replace(/(\d)(?=(\d{3})+(?!\d))/g,'$1,') console.log(s); 阅读全文
posted @ 2018-03-21 14:27 快乐的咸鱼 阅读(999) 评论(0) 推荐(0)
摘要:1、Ionic提供基于AngularJS的扩展 结构: 2、ionRefresher下拉刷新组件①用在ionContent第一个子元素②通过on-refresh去绑定刷新要执行的动作③事件 $scope.$broadcast('scroll.refreshComplete') 3、ionInfini 阅读全文
posted @ 2017-06-19 21:26 快乐的咸鱼 阅读(844) 评论(0) 推荐(0)
摘要:在angularJs中,this指向$scope!可以$event配合使用$(event.target)实现,代码如下: HTML部分: Js部分: 但这里有个问题:,比如: 这里,只有在点击在p元素本身是,才能改变p 的 active,要是点击在i元素上,就只能改变i,也就是说这里的$event只 阅读全文
posted @ 2017-06-15 19:18 快乐的咸鱼 阅读(230) 评论(0) 推荐(0)
摘要:window.history.go(-1);//返回上一页不刷新 window.location.href = document.referrer;//返回上一页并刷新 阅读全文
posted @ 2017-06-15 15:52 快乐的咸鱼 阅读(139) 评论(0) 推荐(0)
摘要:Ionic = 一套移动端的ui库+AngularJS+ApacheCordova+uiRouter 帮助通过前端技术实现移动端的hybridApp ①完美融合了AngularJS②专注原生,结合着ApacheCordova调用智能设备的底层硬件③ui风格特别漂亮④强大的CLI操作⑤活跃的社区⑥性能 阅读全文
posted @ 2017-06-13 19:36 快乐的咸鱼 阅读(821) 评论(0) 推荐(0)
摘要:将依赖的对象注入到当前对象,直接去使用依赖的对象即可。 降低耦合度、提高开发速度。。 文件压缩:yui-compressor有两种方案:①CLI(command line interface)java -jar **.jar **.js > **.min.js②webStormfile->setti 阅读全文
posted @ 2017-06-07 21:12 快乐的咸鱼 阅读(369) 评论(0) 推荐(0)
摘要:开始 结束 阅读全文
posted @ 2017-06-07 20:38 快乐的咸鱼 阅读(205) 评论(0) 推荐(0)
摘要:服务的本质是对象。 创建服务的常见方式:factory(返回对象) service (方法、属性)constant(常量服务) value(变量服务) 1、factoryapp.factory('服务名称',function(){ return { key:value }}) 2、service方法 阅读全文
posted @ 2017-06-07 20:35 快乐的咸鱼 阅读(290) 评论(0) 推荐(0)
摘要:$http({url:'',method:''}).success().error() 简洁写法:$http.get()$http.post()... 注意事项:①要求返回的数据格式是json格式②在发起post请求时,如果需要传参$http.post('url',data),需要设置请求头:$ht 阅读全文
posted @ 2017-06-07 20:25 快乐的咸鱼 阅读(511) 评论(0) 推荐(0)
摘要:通过$interval,每隔1s,实现图片轮播,两个按钮:开始、结束分析:构造数组,数组中存储是图片的名称信息通过定时器不断的切换数组的下标。 结果: 阅读全文
posted @ 2017-06-07 20:13 快乐的咸鱼 阅读(946) 评论(0) 推荐(0)
摘要:服务的本质是单例对象,封装一些方法和属性的。 单例模式:在实例化变量的时候,如果该变量已经存在,直接返回该变量;如果不存在,就创建一个新的变量再返回 ng自带的服务有很多,常用:$location $window $http $scope $rootScope $interval $timeout. 阅读全文
posted @ 2017-06-06 21:42 快乐的咸鱼 阅读(379) 评论(0) 推荐(0)
摘要:ng中自带方法 angular.toJson 序列化angular.fromJson 反序列化 结果: 代码: 阅读全文
posted @ 2017-06-06 21:38 快乐的咸鱼 阅读(522) 评论(0) 推荐(0)
摘要:过滤器的本质就是一个方法,参数就是输入的值以及给过滤器指定的参数,返回值就是处理后要显示的值。 ①过滤器创建var app = angular.module();app.filter(‘名称’,func)//创建过滤器在filter的第二参数,是一个方法,返回的是过滤器方法(有返回值)app.fil 阅读全文
posted @ 2017-06-06 21:29 快乐的咸鱼 阅读(374) 评论(0) 推荐(0)
摘要:1、ng中自带的过滤器过滤器:实现对数据的筛选、过滤、格式化。 过滤器是一个有返回值的方法。 过滤器语法:{{ expression |过滤器1:'参数' | 过滤器2:'参数' }} | --》 管道,支持多重过滤。 常见的过滤器中:①currency 货币样式的格式化②date 日期格式化 参数 阅读全文
posted @ 2017-06-06 21:24 快乐的咸鱼 阅读(239) 评论(0) 推荐(0)
摘要:ngOptions:根据集合,动态的生成option。 select ng-options="color.name for color in colorList" 注意跟ng-repeat 的区别: ng-repeat="obj in cart track by $index" 结果: 代码: 阅读全文
posted @ 2017-06-06 21:10 快乐的咸鱼 阅读(269) 评论(0) 推荐(0)
摘要:$scope.$watch('监听的变量的名称',func) 在angularJs之所以能够实现绑定,是因为angularJS框架在背后为每一个模型数据添加了一个监听,与$watch其实是一个道理。 结果: 代码: 例子:通过MVC实现一个SPA,在view有一个textarea(留言本),有一个s 阅读全文
posted @ 2017-06-06 20:59 快乐的咸鱼 阅读(2975) 评论(0) 推荐(0)
摘要:1、方向1:model->View模型数据绑定到视图 绑定的方式:①双花括号 ②常见的ng指令(ngRepeat ngIf ngShow....) 效果:数据一旦绑定到视图上,随着数据的修改,视图会自动更新。 例子:点击按钮,实现数字的自增(count++),并显示在视图中。 对比:DOM操作方式: 阅读全文
posted @ 2017-06-06 20:48 快乐的咸鱼 阅读(416) 评论(0) 推荐(0)
摘要:1、创建和使用var app = angular.module('myApp',['ng']);app.directive('指令名称',func); 自定义指令的命名:驼峰式,有两部分构成,前缀一般是公司或者项目的缩写,后缀表示的为指令的作用(tsHello)使用指令时:采用烤串式的方式去使用(t 阅读全文
posted @ 2017-06-06 20:38 快乐的咸鱼 阅读(436) 评论(0) 推荐(0)
摘要:$ 表示寻找指定字符串的结尾的位置,\b 表示单词的边界例如: 反向引用查找重复的单词: 阅读全文
posted @ 2017-05-21 00:16 快乐的咸鱼 阅读(181) 评论(0) 推荐(0)