nodejs service 循环ep

nodejs循环
ep.emitLater('start');开始执行


ep.all('a1', 'a2','a3', function() {
当啊a1,a2,a3全部到达时执行该函数体
})


ep.after('loop', 'length', function() {
当收到length次loop时。执行该函数体
})


循环内的异步执行
for (var i = 0; i < length; i++) {
(function(index) {
//todo该循环内使用的index为外层的i。
function内部并不直接使用i变量
})(i)
}


获取数据时,使用aService.getMsg('name', ep.done('setData'))
ep.on('setData', function(data) {
data 为getMsg获取到的数据
})


dao层的demo
connection.query('sql', [], callback);
sql为sql语句,中间的变量用?代替,值放在[]内。如connection.query('select * from USER_INFO where login_name = ?', [name], callback);


<link rel="stylesheet" type="text/css" href="/stylesheet/xx.css" />
<script type="text/javascript" src="/javascript/xx.js"></script>

猜你喜欢

转载自blog.csdn.net/id_no_chinese/article/details/72654269