leeseean的博客

前端最前沿

angular五种服务详解

在这之前angular学习笔记(十五)-module里的"服务"这篇文章里,已经大致讲解了ng中的"服务",在之后的很多地方也用到了服务,但是,所有的服务都是使用app.factory来创建的.但其实,创建服务有5种方法,这篇文章就来具体讲解ng中的五种服务...

2016-08-06 19:36:06

阅读数 4814

评论数 2

40元红包发10个人,每个人最多发6块解决方案。

Divide(10,40,6); function Divide(p,m,a){ /*传入人数,总金额,单人上限*/ var arr=[]; nm=m*100; na=a*100; /*乘100,便于运算*/ l=p; /*每次遍历后剩余...

2016-07-25 10:50:37

阅读数 407

评论数 0

关于directive里的link和controller区别

1、执行顺序:先controller后link 2、何时使用controller:一般场景下都不想要使用controller,只需要把逻辑写在link中就可以了;用controller的场景就是该指令(假设为a)会被其他指令(假设为b)require的时候,这样就会在b指令的link函数中传入这...

2016-07-07 10:41:25

阅读数 2108

评论数 0

Nodejs 微信加密消息开发

最近在做微信接入,在采用明文消息与微信服务器进行通信时,毫无压力,改成密文后,微信提供了各种语言版本的demo,but 没有nodejs。(复制一下,语文偏科,凑字数)。 做微信加密消息主要下面几个方面的内容: 加密前明文结构 16字节的随机字符串 消息长度的网络子节序 ...

2016-07-03 18:56:41

阅读数 958

评论数 0

nodejs模块机制

首先我们先来说说modules机制。大家对这个模块了解清楚了的话,就可以自己去翻其他插件的源代码了。 简单示例 那究竟node的模块管理是怎么实现的呢?首先我们先来看一个模块调用的示例: loadModuleExample.js //加载全局模块http var http = ...

2016-07-03 18:48:11

阅读数 387

评论数 0

NodeJs与MySQL交互数据

// mysqlTest.js //加载mysql Module var Client = require('mysql').Client, client = new Client(),      //要创建的数据库名 TEST_DATABASE = 'nodejs_mysql_tes...

2016-07-03 18:45:46

阅读数 646

评论数 0

angular $q用法

Promise Promise是一种模式,以同步操作的流程形式来操作异步事件,避免了层层嵌套,可以链式操作异步事件。 我们知道,在编写javascript异步代码时,callback是最最简单的机制,可是用这种机制的话必须牺牲控制流、异常处理和函数语义化为代价,甚至会让我们掉进出现callba...

2016-06-29 11:35:49

阅读数 467

评论数 0

浅谈Angular的 $q, defer, promise

1. $q $q是Angular的一种内置服务,它可以使你异步地执行函数,并且当函数执行完成时它允许你使用函数的返回值(或异常)。 2. defer defer的字面意思是延迟, $q.defer()  可以创建一个deferred实例(延迟对象实例)。 deferred 实例旨在暴露派生...

2016-06-29 09:19:14

阅读数 214

评论数 0

<textarea>标签中换行符号“&#xd;“

之前想在textarea中换行,试了,\n,\r都不行,用&#xd;确行,记一下。333&#xd;&#xd;&#xd;&#xd; 444

2016-06-27 11:10:10

阅读数 554

评论数 0

angularJs获得当前状态的方法,绑到根作用域(谁能说说这个原理)

app.run(['$rootScope', '$state', '$stateParams', function($rootScope, $state, $stateParams) { $rootScope.$state = $state; $rootSc...

2016-06-17 11:17:04

阅读数 474

评论数 0

简历就应该这么写

北京科技大学毕业,计算机专业小硕一枚 12年6月毕业开始接触web前端, 就职于百度,在hao123部门做到了前端技术负责人 15年7月从百度离职,加入滴滴,前端技术专家,独立负责webapp打车首页,统一组件库,通用登录服务等开发 擅长前端自动化、工程化,前端架构方向 业余时间喜欢写点h...

2016-06-12 22:01:29

阅读数 172

评论数 0

angularjs里 什么时候加{{}} 什么时候不用?

如图,带ng的angular的指令就不需要中括号,原生的属性如value就需要了

2016-06-07 23:10:59

阅读数 420

评论数 0

angular中控制器之间的传值该怎么实现?

作者:机智的布鲁斯 链接:https://www.zhihu.com/question/34977234/answer/60731328 来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 1、event 这里可以有两种方式,一种是$scope.$emi...

2016-06-03 08:55:18

阅读数 2201

评论数 0

指令scope与controller中$scope交互的几种方式

你想修改controller的$scope。首先你自己定义的指令就是用的controller中的scope。它没有继承或者独立出来一个scope。所以你修改你指令的scope下的属性肯定会修改引用这个指令的controller的scope对应属性。 你可能会问,为何我写的这个没有修改contro...

2016-06-03 08:44:35

阅读数 3531

评论数 0

AngularJs-指令和控制器交互

1,指令和控制器的交互 指令复用 滑动加载 上面的代码平淡无奇,有个控制器有个指令(loader),下面可以看到我们通过 directive创建了这个指令,并且我们通过link的方法给他赋值鼠标事件(mouseent...

2016-06-01 23:31:23

阅读数 296

评论数 0

angularJs中directive的scope ‘@’,‘=’区别

简单说‘@’是以‘字符串’的形式去绑定,              ‘=’是以‘表达式’的形式去绑定; 例如,$scope.name = aaa;$scope.age = 13; 假如在指令scope中规定   name: ‘=’,那么模版里面的"我的名字是:" + ...

2016-05-30 11:42:02

阅读数 797

评论数 0

ng-include用法分析以及多标签页面的简单实现方式

在平时的项目开发中,应该会经常遇到上图所示的需求,就是在一个页面中有多个标签,被选中的标签颜色会高亮显示,切换不同标签显示相应的不同内容。如果内容代码过多则写在同一个html文件就会显得特别乱,所以这里我们最好把页面代码分开单独管理,controller也可以分开来管理,这样就会显得清楚的多。这里...

2016-05-16 20:49:25

阅读数 4951

评论数 0

ionic js学习笔记

$ionicActionSheet上拉菜单; $ionicBackdrop.retain()显示背景层,$ionicBackdrop.release()隐藏; ion-refresher下拉刷新 pulling-text="下拉刷新" on-refresh="...

2016-05-04 15:53:10

阅读数 870

评论数 0

ionic css类总结

header,subheader,footer主要用bar,有ion-header-bar,ion-footer-bar,有align-title等API; content有ion-content,ion-refresher,ion-pane,赋予了多种API; Buttons的类比较多,分B...

2016-05-04 11:23:30

阅读数 773

评论数 0

Sublime Text 3 快捷键精华版

Ctrl+Shift+P:打开命令面板 Ctrl+P:搜索项目中的文件 Ctrl+G:跳转到第几行 Ctrl+W:关闭当前打开文件 Ctrl+Shift+W:关闭所有打开文件 Ctrl+Shift+V:粘贴并格式化 Ctrl+D:选择单词,重复可增加选择下一个相同的单词 Ctrl+L...

2016-05-04 10:25:38

阅读数 248

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭